找回密码
 立即注册

QQ登录

只需一步,快速开始

YiBu000

注册会员

1

主题

4

帖子

13

积分

注册会员

积分
13
  • 49

    金币

  • 1

    主题

  • 4

    帖子

最新发帖
YiBu000
注册会员   /  发表于:2024-1-22 17:50  /   查看:1659  /  回复:1
本帖最后由 Richard.Huang 于 2024-1-31 12:16 编辑

产品:SpreadJS
版本:V15.1.2

在 wujie 微前端中,可能会出现下拉框定位不正确问题。
单元格列表为 列1;tab页签列表为 列2;红框为子应用。

image.png62297667.png
当给父元素设置相对定位后,列1的位置正确,列2 依然不正确;也有的模块偏移位置是完全正确的,还查不出原因。
PS: 虽然微前端应用改写了很多原生方法,但是他也在尽可能的不对子应用造成影响。而且也会提供一些机制访问原生的一些方法。

1 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-1-23 09:59:00
沙发
您好,wujie微前端框架重写了窗口addEventListener,并将触发元素重定向到自身,这样一来,原生的src元素将始终是错误的,并指向wujie微前端框架创建的虚拟框架元素。

这个改变打破了SpreadJS内部的DOM获取逻辑,这意味着wujie微前端框架拒绝客户自己处理事件。就这一点而言,SpreadJS和SpreadJS Designer就无法在wujie微前端框架中运行,因此不建议您在wujie微前端框架中使用SpreadJS。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部