小程序自定义组件中properties内的字段如果写错了导致报错该怎么定位?
比如说一个自定义组件内接收了一个data属性
Component({ //正确的写法
/**
* 组件的属性列表
*/
properties: {
data: {
type: Object,
value: {}
},
},
现在我不小心写错了,变成
Component({ //错误的写法
/**
* 组件的属性列表
*/
properties: {
data: {}
},
然后小程序开发工具就只会报一个“TypeError: Cannot read property ‘name’ of undefined”,并不会告诉我们到底哪个组件出问题了。
如果自定义组件多了的话定位起来就会很麻烦:(