由于小程序前期不支持自定义组件,所以很多框架如雨后春笋冒了出来,在官方支持自定义组件之后,你是否真的理解和应用自定义组件?
(在官方支持自定义组件之后,框架的优势也就在跨端这块,如果没有跨端的需求,其实框架已不必要使用)>
今天带着这个问题写下这篇文章
本文背景
昨天我在看一个开源的答题小程序,里面的页面都用自定义组件来实现,对我而言,我之前一直把自定义组件当模板来使用,所以很多自定义组件的实现原理已经声明周期我是模棱两可,不知所以的,今天我将整理有关自定义组件的相关问题
本文内容
本文主要带着如下问题开始写起
1)自定义组件和页面如何通信
2)自定义组件如何修改页面的data
本文参考
1)自定义组件公测说明及入门介绍
https://developers.weixin.qq.com/community/develop/doc/00028abbd342f0c014868e37f57809
2)自定义组件官方文档
https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/
3)自定义组件
https://developers.weixin.qq.com/community/develop/doc/0006e8c236cd10d499b6217a351c09
4)小程序自定义组件,父组件如何向子组件传递参数
https://developers.weixin.qq.com/community/develop/article/doc/00086eb5294e0894b63a8898e56013
5)让小程序页面和自定义组件支持 computed 和 watch 数据监听器? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/0000a8d54acaf0c962e820a1a5e413
6)小程序自定义组件知多少? - 微信开放社区
https://developers.weixin.qq.com/community/develop/article/doc/0004e0543b8878a53b589986451413
本文总结
本文主要学习了自定义组件相关的知识,通过这次分享,让我对自定义组件有了更深的认识