微信小程序自定义组件properties type多种类型,怎么设置多种类型String或Number等呢?使用optionalTypeso属性
示例代码:
Component({
properties: {
min: {
type: Number,
value: 0
},
min: {
type: Number,
value: 0,
observer: function(newVal, oldVal) {
// 属性值变化时执行
}
},
lastLeaf: {
// 这个属性可以是 Number 、 String 、 Boolean 三种类型中的一种
optionalTypes: [Number, String, Object],
value: 0
}
}
})
详情见官方文档:https://developers.weixin.qq.com/miniprogram/dev/reference/api/Component.html


