微信小程序自定义组件properties
type
多种类型,怎么设置多种类型String
或Number
等呢?使用optionalTypes
o属性
示例代码:
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