小程序简单封装、引入组件
初学小程序,写项目练手时在封装组件上难住了,上网查了很多资料,很详细,但都不是自己想要的,好在问了问同学,已经解决了。
现在把小程序封装引入组件的要点写下来,防止以后用时又忘了。
创建组件
js文件里,必须有Component构造器,即Component({});
组件的属性、数据、方法等都要在Component 构造器里设置,因此他是很重要的,即使不准备设置数据属性、数据,也必须有Component({});
json文件里加上"component": true
,表示这组文件是一个组件,一般默认是true,写不写都一样,但预防意外,还是写上比较好
wxml和wxss没什么好说的,跟页面里的HTML和CSS一样,一个写结构的,一个写样式的。
引入组件
想要引入组件,要将引入组件的文件里的 json文件进行设置
usingComponents 意思是使用组件
冒号前面是组件名,后面是组件的路径,可以多写几个组件,用逗号(英语)隔开就行
之后直接在wxml文件里把 组件名 当做标签用就好了
至于添加组件功能,在Component构造器设置就好了