了解,目前看设计就是这样。但实际可能这个设计不太好,我们程序员一开始都觉得这不正常,后面测试也才发现,修改格式不会立马修改之前的数据类型,formatter只对当前的text生效。这时候如果需要将当前的单元格格式对应的value也生效掉,非常麻烦,1,触发单元格的valuechange会生效。 2.如果我的值在修改格式前后一样,是不会修改value,包括我重新输入同样的value也不会修改,因为没有触发change事件。只有删除掉,比如回车结束单元格的编辑状态,再次进入单元格输入一样的内容才生效。 这对用户有非常大的影响,wps就没有这种机制,修改格式会立马修改掉value。不然在这种之前没注意的情况输入了数据变成数值,修改了格式,可能大部分使用excel的人都会觉得value也会立马变化的。 |