找回密码
 立即注册

QQ登录

只需一步,快速开始

ximen
金牌服务用户   /  发表于:2020-11-27 15:23  /   查看:2438  /  回复:1
第二次以后点击弹窗按钮,弹窗的横向滚动条出现空白辨是怎么回事?如下截图:
横向滚动条空白.png

demo在附件中:
将demo下载本地后,先安装依赖npm install,然后 npm run serve 启动项目,
访问路径:http://localhost:8080/#/dialog
第二次以后单击弹窗按钮,横向滚动条区域出现空白
附件: spreadjs-demo.zip (102.96 KB, 下载次数: 26)

1 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-11-27 17:05:51
沙发
本帖最后由 DerrickJiao 于 2020-12-8 16:51 编辑

您好,问题已复现,我们会做进一步调研,有进展第一时间在本帖更新,此贴改为保留处理。(SJS-6671)

经过调研,这是Element UI <el-dialog> 有关渲染的问题,对于SpreadJS来说也可能是一个限制,您可以使用以下代码确保工作簿的宿主能够被浏览器渲染
  1. maxDialogVisibleFn() {
  2.   this.maxDialogVisible = true;
  3.   if (this.spread2) {
  4.     // Defer the callback to be executed after the next DOM update cycle, details: https://vuejs.org/v2/api/#Vue-nextTick
  5.     this.$nextTick(function() {
  6.       this.spread2.fromJSON( this.jsonStr, { includeBindingSource: true })
  7.       this.spread2.options.scrollbarMaxAlign = true;
  8.     });
  9.   }
  10. }
复制代码


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