微信小程序组件设计规范有哪些要点?
- 内容介绍
- 文章标签
- 相关推荐
本文共计974个文字,预计阅读时间需要4分钟。
微信小程序组件设计规范+组件化开发的理念贯穿着我开发设计的过程。在过去的很长时间里,我都受益于这种思想。组件可复用+减少重复代码量+组件做为一个抽离的功能单元。
微信小程序组件设计规范
组件化开发的思想贯穿着我开发设计过程的始终。在过去很长一段时间里,我都受益于这种思想。
- 组件可复用 - 减少了重复代码量
- 组件做为抽离的功能单元 - 方便维护
- 组件作为template使用,可以方便计算各种属性而不是在wxml引入wxs
在日常的小程序开发组件过程中,我一般会遵循如下几个规则:
1.样式独立 & 依赖独立
在组件开发过程中,组件可以依赖于全局样式,组件在引入时,使用该页面样式和全局样式共同渲染。
options: { addGlobalClass: true, multipleSlots: true }
但是基于组件的可移植性考虑,建议每个组件配置为不依赖于全局样式。
options: { addGlobalClass: false, multipleSlots: true }
选择在每个组件的wxss配置该组件所需的样式。
本文共计974个文字,预计阅读时间需要4分钟。
微信小程序组件设计规范+组件化开发的理念贯穿着我开发设计的过程。在过去的很长时间里,我都受益于这种思想。组件可复用+减少重复代码量+组件做为一个抽离的功能单元。
微信小程序组件设计规范
组件化开发的思想贯穿着我开发设计过程的始终。在过去很长一段时间里,我都受益于这种思想。
- 组件可复用 - 减少了重复代码量
- 组件做为抽离的功能单元 - 方便维护
- 组件作为template使用,可以方便计算各种属性而不是在wxml引入wxs
在日常的小程序开发组件过程中,我一般会遵循如下几个规则:
1.样式独立 & 依赖独立
在组件开发过程中,组件可以依赖于全局样式,组件在引入时,使用该页面样式和全局样式共同渲染。
options: { addGlobalClass: true, multipleSlots: true }
但是基于组件的可移植性考虑,建议每个组件配置为不依赖于全局样式。
options: { addGlobalClass: false, multipleSlots: true }
选择在每个组件的wxss配置该组件所需的样式。

