请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

TY呀TY

中级会员

72

主题

193

帖子

647

积分

中级会员

积分
647
TY呀TY
中级会员   /  发表于:2022-5-19 11:13  /   查看:2568  /  回复:6
如果新建一个工作簿,会不会触发一个监听事件,我想在新建的工作簿上进行初始化

6 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-5-19 11:33:09
推荐
你好,是没有对应的监听事件的。新建工作簿之后,可以去操作这个spread对象即可。
image.png355962218.png

或者是在框架中通过workbookInitialized进行初始化。
image.png773225707.png
回复 使用道具 举报
TY呀TY
中级会员   /  发表于:2022-5-19 15:45:03
板凳
Derrick.Jiao 发表于 2022-5-19 11:33
你好,是没有对应的监听事件的。新建工作簿之后,可以去操作这个spread对象即可。

我通过工具栏中的文件里新建一个工作簿问题是不会触发designerInitialized这个呀
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-5-19 15:59:34
地板
TY呀TY 发表于 2022-5-19 15:45
我通过工具栏中的文件里新建一个工作簿问题是不会触发designerInitialized这个呀

请问你的具体需求是怎样的呢?可以补充一下这个需求的场景,这边看下还有没有其他的解决方案,如果没有这边也可以根据这个场景来提对应的需求。描述越详细就越有利于评估。
回复 使用道具 举报
TY呀TY
中级会员   /  发表于:2022-5-19 16:15:42
5#
image.png664430846.png
回复 使用道具 举报
TY呀TY
中级会员   /  发表于:2022-5-19 16:22:29
6#
Derrick.Jiao 发表于 2022-5-19 15:59
请问你的具体需求是怎样的呢?可以补充一下这个需求的场景,这边看下还有没有其他的解决方案,如果没有这 ...

image.png415390014.png 点击这个新建,他不会触发designerInitialized这个方法初始化,我需要是点击这个新建之后的工作簿进行初始化
image.png817970275.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-5-19 16:49:55
7#
TY呀TY 发表于 2022-5-19 16:22
点击这个新建,他不会触发designerInitialized这个方法初始化,我需要是点击这个新建之后的工作簿进行初始 ...

可以参考附件的demo,通过添加新的模板按钮来实现自己的新建工作簿,然后在这个代码里面加入自己逻辑
image.png93053893.png

创建加载模板按钮.zip

274.32 KB, 下载次数: 82

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