收藏
回答

小程序是否考虑支持 app.wxml 文件,用来配置全局通用的单例自定义组件?

在我们的实际需求中,出于个性化需求,经常需要自定义一些全局组件,例如 toast、dialog 等组件,目前自定义组件需要在每个页面的wxml文件中手动写对应的自定义组件标签如 <toast id="toast" /> 等,如果能够引入 app.wxml 去配置全局组件,该组件就可以在所有页面生效,这样就可以把这些组件的功能做成 api 调用,这样开发体验会好很多;

虽然目前可以通过 webpack 等辅助工具来自动注入组件来达到类似的需求,但是从开发角度上来说,小程序开发时配置webpack实时依赖分析、编译耗时长,同时小程序开发者工具还需要再次编译,需要占用大量内存,造成电脑卡顿、崩溃等情况,整体开发体验并不友好。

希望官方能够考虑支持上述类似的需求,非常感谢!

回答关注问题邀请回答
收藏
登录 后发表内容