微信小程序自定义组件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



