nutstore 发表于 2023-3-28 14:23:19

【15.2.4】dialog弹窗位置计算有问题(SJS-17603)

本帖最后由 Richard.Ma 于 2023-3-29 20:14 编辑



我们自己做了一个spreadjs的react渲染组件,附件中的代码,是简化后的版本。
复现步骤,虽然找一个单元格点击设置单元格格式,弹出的dialog位置不是在浏览器窗口正中间,是把designerContainer这个容器的距离左边界的值加进去了的。如果designerContainer的css样式设置成postion: fixed;left:0;此时的dialog就在中间了,设置成left:100px;就加了100px。
所以应该怎么解决这个问题

Richard.Ma 发表于 2023-3-28 18:59:43

问题已经收到,需要调研一下原因,明天给你回复具体的验证结果

nutstore 发表于 2023-3-29 19:04:42

Richard.Ma 发表于 2023-3-28 18:59
问题已经收到,需要调研一下原因,明天给你回复具体的验证结果

有具体结果了吗

Richard.Ma 发表于 2023-3-29 20:14:39

确实和外部css设置有关系。需要和研发沟通一下是否有解决办法。帖子暂时保留处理

Lynn.Dou 发表于 2023-4-18 14:49:59

更新进展:
此问题已在V16.0.7修复,您可以通过npm升级测试下。
页: [1]
查看完整版本: 【15.2.4】dialog弹窗位置计算有问题(SJS-17603)