找回密码
 立即注册

QQ登录

只需一步,快速开始

lowes
注册会员   /  发表于:2020-12-2 11:48  /   查看:3242  /  回复:3
1金币
本帖最后由 lowes 于 2020-12-2 12:31 编辑

<gc-spread-sheet-designer>控件创建的designer,在外部js文件(不是vue文件)中怎么获取到designer和designer中的spreadjs?
类似使用div创建的designer,可以通过var designer = GC.Spread.Sheets.Designer.findControl(document.getElementById("hostDiv"));来获取
使用div创建的spreadjs,可以通过var spreadjs= GC.Spread.Sheets.findControl(host);来获取

最佳答案

查看完整内容

恭喜楼主已解决该问题,感谢您的支持! 由于您自己的帖子无法设置最佳答案,我们会把你的解决方法复制一份,设为最佳答案。解决方案是: 给vue设置id属性,就可通过findControl(document.getElementById("hostDiv"))

3 个回复

倒序浏览
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-12-2 11:48:26
来自 4#
恭喜楼主已解决该问题,感谢您的支持!
由于您自己的帖子无法设置最佳答案,我们会把你的解决方法复制一份,设为最佳答案。解决方案是:
<gc-spread-sheet-designer id="hostDiv">给vue设置id属性,就可通过findControl(document.getElementById("hostDiv"))
回复 使用道具 举报
lowes
注册会员   /  发表于:2020-12-2 12:31:07
2#
<gc-spread-sheet-designer id="hostDiv">给vue设置id属性,就可通过findControl(document.getElementById("hostDiv"))

评分

参与人数 1金币 +666 收起 理由
Clark.Pan + 666

查看全部评分

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-2 15:55:13
3#
lowes 发表于 2020-12-2 12:31
给vue设置id属性,就可通过findControl(document.getElementById("hostDiv"))

解决了就好,有新问题欢迎继续交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部