怎么动态加载引入的物料库?比如有两个物料库A\B,页面的组件只来源于A,就没有必要请求加载B物料库的资源
vcirk6k61#
我们项目的实现:
我们在assets.json的协议基础上添加了类型(必须加载、还是按需加载) 和 依赖关系配置,当然这个不是必须的
yrefmtwq2#
你说的是动态资产包吧。资产包的schema不是静态文件是通过后端服务动态拼出来的。在保存页面的schema时后台解析出依赖的物料库,然后在渲染态拼出恰当的资产包。
2条答案
按热度按时间vcirk6k61#
我们项目的实现:
我们在assets.json的协议基础上添加了类型(必须加载、还是按需加载) 和 依赖关系配置,当然这个不是必须的
yrefmtwq2#
你说的是动态资产包吧。资产包的schema不是静态文件是通过后端服务动态拼出来的。在保存页面的schema时后台解析出依赖的物料库,然后在渲染态拼出恰当的资产包。