效果图:

说明:该小程序中多个页面用到房屋装修设计表单 和 底部tabbar导航栏,为了修改方便,把他们封装层组件然后调用即可。
组件结构如下:

组件写好后,我们需要注册组件,可以在app.json中全局注册,也可以直接在需要用到的页面中年注册。

引用组件:

在自定义组件中会发现无法获取到外部公用的样式,即全局样式(比如:字体图标样式),解决办法:只要在对应组件的js文件中设置
addGlobalClass属性为true即可
Component({
options: {
微信小程序组件封装与使用要点

本文介绍了如何在微信小程序中封装组件,以提高代码复用性和维护性。组件结构包括房屋装修设计表单和底部tabbar导航栏。通过在组件js文件中设置属性,解决自定义组件无法获取全局样式的問題,启用多slot支持和样式隔离。同时,文章提到了微信小程序组件无法使用全局样式的解决方案,帮助开发者更好地理解和应用自定义组件。
最低0.47元/天 解锁文章
1456

被折叠的 条评论
为什么被折叠?



