找回密码
 立即注册

QQ登录

只需一步,快速开始

innerwang
金牌服务用户   /  发表于:2024-5-8 14:22  /   查看:214  /  回复:9
1金币
image.png850055847.png

如图所示,点击插入后无响应

最佳答案

查看完整内容

我明白您的意思,您想要的是无论选中一行还是一个单元格,都能够右键插入时弹出选项菜单。 但是这个很难做到,因为选中一行时,您右键插入是无法获取到您激活的单元格的位置的(因为此时只能知道您选中的是一片区域,具体插入位置我们无法得知)。

9 个回复

倒序浏览
最佳答案
最佳答案
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-5-8 14:22:09
来自 8#
innerwang 发表于 2024-5-9 10:46
我上面的表述有点问题,我只是指 【插入】这个操作, 不是要改其他菜单项哈

我明白您的意思,您想要的是无论选中一行还是一个单元格,都能够右键插入时弹出选项菜单。
但是这个很难做到,因为选中一行时,您右键插入是无法获取到您激活的单元格的位置的(因为此时只能知道您选中的是一片区域,具体插入位置我们无法得知)。
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-5-8 14:29:51
2#
您好,我这边测试没有复现您的问题,您可以检查一下是否已经生效,只是因为您的单元格都是空的所以您没有发现
插入行.gif817214965.png
回复 使用道具 举报
innerwang
金牌服务用户   /  发表于:2024-5-8 14:40:38
3#
Richard.Huang 发表于 2024-5-8 14:29
您好,我这边测试没有复现您的问题,您可以检查一下是否已经生效,只是因为您的单元格都是空的所以您没有发 ...

这里显示的文案是 【插入...】, 对应的指令是insertDialog, 但是并没有弹出弹窗诶
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-5-8 15:48:42
4#
innerwang 发表于 2024-5-8 14:40
这里显示的文案是 【插入...】, 对应的指令是insertDialog, 但是并没有弹出弹窗诶

因为您已经选中了整行,那么我们是默认您要插入整行,因此不会进行弹窗来让用户进行选择。这个操作逻辑和Microsoft Excel是一致的,您可以在Microsoft Excel中进行测试
回复 使用道具 举报
innerwang
金牌服务用户   /  发表于:2024-5-8 17:52:21
5#
Richard.Huang 发表于 2024-5-8 15:48
因为您已经选中了整行,那么我们是默认您要插入整行,因此不会进行弹窗来让用户进行选择。这个操作逻辑和 ...

这里是否能做优化,让其展示contextMenu 时对应的文案和指令和点击rowHeader 保持一致
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-5-9 09:30:53
6#
但是rowHeader上的菜单和视图区域中的右键菜单有很大的差异,对应正常使用逻辑也有差异,您如果强制要求两者一致,那么有很多功能就找不到了,这对您的业务来说是否合理?
image.png774585265.png
image.png233692626.png
回复 使用道具 举报
innerwang
金牌服务用户   /  发表于:2024-5-9 10:46:36
7#
Richard.Huang 发表于 2024-5-9 09:30
但是rowHeader上的菜单和视图区域中的右键菜单有很大的差异,对应正常使用逻辑也有差异,您如果强制要求两 ...

我上面的表述有点问题,我只是指 【插入】这个操作, 不是要改其他菜单项哈
回复 使用道具 举报
innerwang
金牌服务用户   /  发表于:2024-5-10 09:43:20
9#
Richard.Huang 发表于 2024-5-9 14:33
我明白您的意思,您想要的是无论选中一行还是一个单元格,都能够右键插入时弹出选项菜单。
但是这个很难 ...

好的,了解了,感谢
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-5-10 10:53:53
10#
innerwang 发表于 2024-5-10 09:43
好的,了解了,感谢

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部