您好,经过进一步调研,我们判定此问题为Limitation,以下是目前的调研结果:
首先,搜狗输入法、微软中文输入法等中文输入法都支持将数字后面的句点改为点(.),实际是当用户在中文输入法中按点键时,如果最后按下的键是数字,则输入法将无论光标在哪里,都不将点键解析为中文句点。
但搜狗输入法不同,如果在按数字键和点键之间修改了输入dom(删除、追加子项、更改innerHTML),则按点键时IME仍然有效,因此输入编辑器中会有句点。
然后在SpreadJS中,如果用户进入编辑模式,在编辑器中输入时,输入的dom总是会改变,因为SpreadJS需要为范围和公式文本添加颜色(如=SUM(A1, A2)),因此搜狗输入法不能将句号改为数字后的点,但微软中文输入法可以。
请参考附件中的Gif。
|