找回密码
 立即注册

QQ登录

只需一步,快速开始

拾趣ヾ
金牌服务用户   /  发表于:2024-9-27 15:14  /   查看:523  /  回复:6
1金币
因为删除重复值这个弹窗想要自己开发,想问下弹窗里的相关操作有暴露出来api吗?

image.png513701171.png

最佳答案

查看完整内容

spreadjs目前的弹窗通过定义template,然后通过showDialog方法来在desinger中弹出,但是只提供了“确定”按钮点击时的回调。在template中定义的其他按钮,元素等都没有事件接口 建议最好不要使用desinger本身的这种对话框定义方式来弹窗。完全可以自己通过第三方的组件。来做弹窗。这样里面的元素都是你可以控制的

6 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-9-27 15:14:43
来自 2#
spreadjs目前的弹窗通过定义template,然后通过showDialog方法来在desinger中弹出,但是只提供了“确定”按钮点击时的回调。在template中定义的其他按钮,元素等都没有事件接口

建议最好不要使用desinger本身的这种对话框定义方式来弹窗。完全可以自己通过第三方的组件。来做弹窗。这样里面的元素都是你可以控制的
回复 使用道具 举报
拾趣ヾ
金牌服务用户   /  发表于:2024-9-29 10:44:23
3#
Richard.Ma 发表于 2024-9-27 18:05
spreadjs目前的弹窗通过定义template,然后通过showDialog方法来在desinger中弹出,但是只提供了“确定”按 ...

是要使用第三方的弹窗 想知道的是里面各个按钮的功能有没有办法直接调用
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-9-29 15:19:32
4#
这几个按钮的方法都没有接口暴露的,是写在对应的command的源码中(确定按钮),或者desinger源码的其他地方
回复 使用道具 举报
拾趣ヾ
金牌服务用户   /  发表于:2024-9-29 17:15:01
5#
Richard.Ma 发表于 2024-9-29 15:19
这几个按钮的方法都没有接口暴露的,是写在对应的command的源码中(确定按钮),或者desinger源码的其他地 ...

奥奥好的 了解了
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-9-29 18:03:01
6#
不客气,那本帖就先结贴啦。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-17 14:42:33
7#
您好!由于您较长时间未回复,且从跟帖回复中了解到问题已得到有效解答,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部