关于调试的小问题
来源:10-7 组件事件冒泡与穿透

爱吃鱼的羊
2023-08-30
向上图 console 面板 提示
property “badgeCount” of “components/grid-item/grid-item” received type-uncompatible value: expected but got non-number value. Used 0 instead.
这个一般怎么解决,它是怎么产生的,
properties: {
icon: String,
iconSize: {
type: String,
value: '50'
},
text: String,
showBadge: Boolean,
// badgeCount: Number,
badgeCount: {
type: Number,
value: 0
},
cell: Object
},
属性“badgeCount”接收到类型不可匹配的值:应为,但得到的却是非数字值。改为使用0。
写回答
1回答
-
这块是小程序框架底层的判断逻辑做了调整,解决办法就是属性都设置上默认值,并严格区分字符串和数字类型。
042023-09-01
相似问题