首先,你这边编辑器,需要同时可以支持下面这两种内容的输入,在退出编辑时可以判断出是哪种内容,然后再回写到sheet单元格中
1.普通文本,数字,包括公式等等这种输入模式
2.富文本输入
如上面给你的回复,自定义单元格类型还是继承Text单元格类型。paint方法还是调用text类型本身的绘制方法,只是去设置写入的value值,
对应上面的情况1:直接设置为编辑器中的实际编辑值即可
对应上面的情况2:富文本的话,你需要按照spreadjs对富文本存储的格式,拼接对应的富文本字符串,作为value传入,比如下面的截图。就是拼接了一个富文本字符串,你可以看到单元格中已经显示的是字号不同的富文本内容了
|