找回密码
 立即注册

QQ登录

只需一步,快速开始

男儿本色
金牌服务用户   /  发表于:2023-10-26 17:05  /   查看:1680  /  回复:4
1金币
本帖最后由 Lynn.Dou 于 2023-10-27 14:07 编辑

产品:SpreadJS
版本:16.2.3
VUE项目中: spreadjs 如何控制在所选列的右侧插入列呢? 目前只能在选择的列的左测


最佳答案

查看完整内容

您好,插入列的逻辑默认是向左插入的,如果想实现右键插入列时向右插入, 需要自定义,将添加位置索引+1,即在下一个列的左侧插入列 示例: sheet.addRows(currentRow+1, rowCount); 您也可以将这个操作添加到右键菜单中方便用户使用,您可以参考这篇向下添加行的实现来修改自己的逻辑:https://gcdn.grapecity.com.cn/showtopic-83813-1-1.html

4 个回复

倒序浏览
最佳答案
最佳答案
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-10-26 17:05:53
来自 2#
您好,插入列的逻辑默认是向左插入的,如果想实现右键插入列时向右插入,
需要自定义,将添加位置索引+1,即在下一个列的左侧插入列
示例:
sheet.addRows(currentRow+1, rowCount);

您也可以将这个操作添加到右键菜单中方便用户使用,您可以参考这篇向下添加行的实现来修改自己的逻辑:https://gcdn.grapecity.com.cn/showtopic-83813-1-1.html
image.png632284850.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-11-1 10:29:56
3#
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。
回复 使用道具 举报
男儿本色
金牌服务用户   /  发表于:2023-11-1 11:15:44
4#
Joestar.Xu 发表于 2023-11-1 10:29
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。

现在还在忙别的事情,这个功能还没开始做,后续有时间做了,遇到问题在来请教您吧
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-11-1 11:39:18
5#
好的,那就先结贴了哈,后续有问题随时再开新帖提问~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部