钉钉/支付宝小程序自定义组件
1.新建自定义文件夹 eg:model
2.鼠标选中model 右键>新建小程序组件 输入测试组件:demo
3.新建小程序组件包含四个文件:
1.acss:组件页面样式
2.axml:组件页面dom
3.js:组件js
4.json:组件json
使用小程序开发者工具生成的json会自动有component属性
(如果组件访问失败,可以查看是否此属性为true)
"component": true
4.js自动生成:
Component({
mixins: [],
data: {},
props: {},
didMount() {},
didUpdate() {},
didUnmount() {},
methods: {},
});
属性 | 解释 |
---|---|
data | 组件初始数据 |
props | 一般用于实例变量赋值 |
didMount | 初始化传递变量值(加载) |
didUpdate | 修改传递变量值 |
didUnmount | 删除传递变量值 |
methods | 自定义方法 页面引用时可重写 |
eg1: