找回密码
 立即注册

QQ登录

只需一步,快速开始

3-079
注册会员   /  发表于:2023-1-28 15:21  /   查看:1017  /  回复:3
5金币
本帖最后由 Ellia.Duan 于 2023-1-30 13:32 编辑

使用自定义的单元格,基本同Text,加入了一些特殊处理,但是使用键盘输入时,总是跟鼠标双击输入时一样,聚焦到文字末尾,从文字末尾添加输入的

如何设置键盘输入时覆盖输入

最佳答案

查看完整内容

1.如果你这边自定义的单元格类型就是继承的Text类型(如下面的代码),那么默认的行为就是你需要的这样:键盘输入时会覆盖输入 如果你是继承的base类型,自己定义的编辑器,请发一个重现问题的demo上来,我帮你分析一下原因

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-28 15:21:14
来自 2#
1.如果你这边自定义的单元格类型就是继承的Text类型(如下面的代码),那么默认的行为就是你需要的这样:键盘输入时会覆盖输入

  1. MyCellType.prototype = new spreadNS.CellTypes.Text();
复制代码


如果你是继承的base类型,自己定义的编辑器,请发一个重现问题的demo上来,我帮你分析一下原因
回复 使用道具 举报
3-079
注册会员   /  发表于:2023-1-28 18:40:07
3#
Richard.Ma 发表于 2023-1-28 17:49
1.如果你这边自定义的单元格类型就是继承的Text类型(如下面的代码),那么默认的行为就是你需要的这样:键 ...

那我先改为继承Text试试
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-29 09:22:06
4#
好的,有问题可以继续回帖沟通
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部