wujie的fiber属性很关键
2026/7/23 12:35:01 网站建设 项目流程

无界的很多疑难杂症和fiber有关,有时候高德地图无法渲染就和fiber设置为false有关;

1.官方文档解析如下:

js 的执行模式,由于子应用的执行会阻塞主应用的渲染线程,当设置为truejs采取类似react fiber的模式方式间断执行,每个 js 文件的执行都包裹在requestidlecallback中,每执行一个js可以返回响应外部的输入,但是这个颗粒度是js文件,如果子应用单个js文件过大,可以通过拆包的方式降低达到fiber模式效益最大化

技巧

  • 打开主应用就需要加载的子应用可以将fiber设置为false来加快加载速度

  • 其他场景建议采用默认值

2.fiber设置为false实际应用报错如下,令人一头雾水。

preloadApp({

name: "yh",

fiber: false

});

具体报错信息:

index.js:1 Uncaught ReferenceError: AMap is not defined
at maps?key=4f35bdc617a…apInitComponent:1:1;

注释掉fiber就可以正常渲染地图了。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询