发表于: 2020-05-31 20:06:52
1 2130
今天完成的事情:
1.推进任务
明天计划的事情:
1.推进任务
遇到的问题和收获:
1.首先需要在json文件中进行自定义组件声明(将component字段设为ture可以将这一组文件设为自定义组件)
2.在wxml中编写属于组件自己的模板
3.在wxss中编写属于组件自己的相关样式
4.在js文件中,可以定义数据或组件内部的相关逻辑
然后在要使用组件的json文件里写要用到的组件名字和路径。再在wxml文件调用即可。
组件内的js通过properties属性接收传过来的值,还可以用observer监听新值和旧值
想用组件的时候传入不同的样式,显示不同效果
1.首先在组件wxml里写一个样式,然后在组件的js文件里写一个属性externalClasses(外部样式),把写在wxml的样式名称写在后面
2.然后在用到组件的地方将red,green等类名赋值给titleclass,但这里的red并不是颜色,只是类名
3.最后在用到组件的wxss文件里写出对应的样式即可
评论