找回密码
 立即注册

QQ登录

只需一步,快速开始

ttnkh21

初级会员

51

主题

151

帖子

490

积分

初级会员

积分
490
ttnkh21
初级会员   /  发表于:2021-11-8 09:52  /   查看:1686  /  回复:6
10金币
1,如题,https://demo.grapecity.com.cn/SpreadJS/WebDesigner/   右上角的开关控件是如何添加上的,是必须要修改源码才能实现吗?
2,编辑器栏里可以自定义 html 吗?
3,我见教程里举例了配置方式,那都可以配置哪些类型的控件呢?如时间选择器。

最佳答案

查看完整内容

第一个问题也正如你发现的,点击逻辑如下图 关于问题2,理论上配置原子组件就是配置html,例如这个示例在template中添加innerHTML https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=132501&fromuid=59119 第三个可以参考下面的教程 https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=132505&extra=page%3D1 关于补充的问题,目前暂时没有事件可以拦截。如需实现另外的导出逻辑,请在工具栏添 ...

6 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-8 09:52:46
来自 5#
第一个问题也正如你发现的,点击逻辑如下图
image.png918335876.png

关于问题2,理论上配置原子组件就是配置html,例如这个示例在template中添加innerHTML
https://gcdn.grapecity.com.cn/fo ... 1&fromuid=59119

第三个可以参考下面的教程
https://gcdn.grapecity.com.cn/fo ... &extra=page%3D1

关于补充的问题,目前暂时没有事件可以拦截。如需实现另外的导出逻辑,请在工具栏添加对应的按钮实现自己的导出逻辑。
回复 使用道具 举报
ttnkh21
初级会员   /  发表于:2021-11-8 11:40:20
2#
关于第一条,我知道是如何实现的了,是在页面上建了个 开关组件 绝对定位,覆盖在了表格编辑器里。。。
回复 使用道具 举报
ttnkh21
初级会员   /  发表于:2021-11-8 11:48:05
3#
所以,第二条也就是不可以的,我知道了
回复 使用道具 举报
ttnkh21
初级会员   /  发表于:2021-11-8 11:51:02
4#
那提三条,有相关的文档吗?另外在新问一个问题,设计器里绑定的数据不可以导出excel,需要自己实现导出,为了不破坏设计器的贴近excel的样式,我是否可以对导出按钮进行拦截,调用自己的逻辑,这样是否可行呢?如果可行,我应该拦截哪个事件呢?框架是angular 12
回复 使用道具 举报
ttnkh21
初级会员   /  发表于:2021-11-8 14:18:46
6#
Derrick.Jiao 发表于 2021-11-8 14:02
第一个问题也正如你发现的,点击逻辑如下图

好的,谢谢
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-8 17:22:36
7#

那这边就结贴啦,有新问题欢迎开新帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部