小程序组件properties的type类型错误,但不提醒
发布于 5 年前 作者 xia98 2323 次浏览 来自 问答

小程序组件properties的type类型,给了一个错误的类型数据,但是在控制台没报错。然后页面就不能正确渲染数据。

建议官方能在编译的时候增加报错提醒,因为无论是在react,vue还是在angular接受不符合其参数的时候都会有提醒。

properties: {

listdata: {

type: Array,

value: {}

}

},

具体情况就是如果我listdata传入一个object页面不报错,但是数据不能正确的渲染。

建议:增加编译时组件类型检查报错提示

2 回复

你好,我们会考虑添加这种警告。

P.S. 这个 type 字段主要用于数据格式转换(因为 WXML 中的字面量没有类型标注)。所以我们只能判定一部分的类型错误。

感谢反馈,这个情况我们后续改善下。

回到顶部