Garfish.setOptions
在 Garfish.run
调用前用于动态更新配置信息的API,参数与 Garfish.run 保持一致。
设计初衷
在某些场景下,微前端应用的初始化参数信息在运行过程中可能会出现混乱不一致的情况,提供该 API
用于用户在复杂场景下设置全局微前端应用参数信息,此 API 作用于全局 Garfish 实例。
信息
Garfish.setOptions
用于微前端应用启动前的参数变更。在触发了 run
方法后,不可以再通过 setOptions
更改应用配置。
示例
// 主应用 index.js
import Garfish from 'garfish';
Garfish.setOptions({
basename: '/',
domGetter: '#container',
// xxx
});
参数
Options
- 此 API 参数与 Garfish.run 保持一致。 请参考 Garfish.run;