找回密码
 立即注册

QQ登录

只需一步,快速开始

bytcib
金牌服务用户   /  发表于:2019-11-28 15:39:58
11#
Eric.Liang 发表于 2019-11-28 14:56
那是因为活字格的DIV是个多层的DIV
你在实例化对象的时候把子元素移除就行了

确实是这个问题,太感谢了
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-11-28 16:01:06
12#
bytcib 发表于 2019-11-28 15:39
确实是这个问题,太感谢了

别客气哈~
回复 使用道具 举报
bytcib
金牌服务用户   /  发表于:2019-11-29 15:08:36
13#

再次感谢您的支持与帮助,我们已经顺利做出了“嵌入法-活字格内嵌spreadjs”想要实现的效果,将spreadjs在合并的单元格中进行嵌入,并添加了一些功能,但在将此方法运用到实际项目中时,虽然spreadjs已经成功执行了js代码被放进了div中,但出现了表格的渲染不全问题,我们用了同样的文件加载顺序和页面加载时命令,实在找不出原因为什么会出现这样的问题,可以麻烦您帮我们看一看是怎么回事吗?
加载顺序相同
demo页面正常
项目页面渲染错误
同样的加载命令






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
bytcib
金牌服务用户   /  发表于:2019-11-29 15:10:45
14#

不好意思,忘记了将工程文件上传
demo

项目文件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-11-29 16:04:20
15#
bytcib 发表于 2019-11-29 15:08
再次感谢您的支持与帮助,我们已经顺利做出了“嵌入法-活字格内嵌spreadjs”想要实现的效果,将spreadjs ...

这是因为spreadJS在加载的时候页面还没有被完全渲染完成
需要在页面加载命令中添加一个事件
https://help.grapecity.com.cn/pages/viewpage.action?pageId=23593954
  1. $jq_sinf = $("[fgcname='sinf']"); //获取合并单元格所在jQuery 对象
  2. $jq_sinf.children().remove();//因为活字格的DIV是多层DIV,实例化时把子元素移除就行了
  3. jq_sinf = $jq_sinf[0]; //将jQuery 对象转换为dom 对象
  4. //var spread = new GC.Spread.Sheets.Workbook(jq_sinf);//将对象传参来实例化spreadJS
  5. spread = new GC.Spread.Sheets.Workbook(jq_sinf);
  6. initSpread(spread);
  7. //document.getElementById("r1c24p").setAttribute("type","file");
  8. //先将chose_file的type设为file


  9. //获取当前页面
  10. var page = Forguncy.Page;
  11. //绑定页面事件
  12. page.bind("pageDefaultDataLoaded", function (arg1, arg2) {
  13.         spread.refresh();
  14. });
复制代码


回复 使用道具 举报
bytcib
金牌服务用户   /  发表于:2019-11-29 16:25:47
16#
Eric.Liang 发表于 2019-11-29 16:04
这是因为spreadJS在加载的时候页面还没有被完全渲染完成
需要在页面加载命令中添加一个事件
https://he ...

果然是大神!牛!
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-11-29 16:32:31
17#
bytcib 发表于 2019-11-29 16:25
果然是大神!牛!

解决了 就好
回复 使用道具 举报
yikai
金牌服务用户   /  发表于:2020-4-11 15:19:47
18#
收藏
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-13 09:44:00
19#
感谢大家的支持~
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-11 14:30:28
20#
来自2022的回眸。不明觉厉
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部