找回密码
 立即注册

QQ登录

只需一步,快速开始

孙志强 讲师达人认证
金牌服务用户   /  发表于:2020-4-7 14:08  /   查看:2194  /  回复:3
情景说明:
在设置为自动换行的单元格中输入内容:“测试 空格后接超长的字符串会导致该传字符另起新行”
下图为输入内容的截图

image.png625517272.png
在确定输入内容后,JS单元格展示内容会在空格符号后另起一行。
输入后展示效果:
image.png631318053.png

影响说明:
如果以上内容输入为英文,我们可以理解为空格后的连续字符串为一个单词i,应当换行,但是在现在的中文文本编辑环境中,空格符号常用于作为预留空位,特别是在模板资料中,会使用较多的空格符号预留给用户补充填写。因此上述问题会严重的影响Js的中文编辑体验,希望能尽快解决。

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-4-8 08:56:19
沙发
您好,这个当初的设计是这样的,空格代表了文字的断开,后面一整段文字因为一行显示不下,所以会换行。
如果想要在第一行显示,有个手动的办法可以在需要换行的地方用alt+回车强制换行
回复 使用道具 举报
孙志强讲师达人认证
金牌服务用户   /  发表于:2020-4-8 11:39:45
板凳
能理解咱们这边的设计,但excel对中文和英文是区别对待的,用户用习惯了excel,还是希望咱们的产品在使用习惯上能和excel保持一致,当时输入中文时,空格不让其自动换行,这样对咱们的产品也是一种体验提升,希望咱们能在下个版本中能解决
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-4-8 16:08:51
地板
刚才跟研发讨论过了,这样的行为当初设计上就是这样设计的,如果轻易改动将会出现与老版本的兼容性问题。这个目前如果要保持一致可以手工去换行或者在字符串中加入换行符。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部