今天发现了一个错误提示,虽不影响数据输出,但终究是一个错误,我们就找找原因把他解决。

vue.runtime.esm.js2b0e:619 [Vue warn]: Error in callback for immediate watcher “data”: “TypeError: Cannot read properties of null (reading ‘reduce’)”

翻译结果:

立即观察者“数据”的回调错误:“类型错误:无法读取 null 的属性

经过筛查,我们发现去掉row-key="id"就不会报错,但我需要树形数据,必须要指定row-key。

后面就结合错误提示和翻译,去找找数据为null的地方,发现原来关于:data="tableData"中tableData数据格式默认不能定义null,我们将其改为[]就可以解决该问题。

Logo

前往低代码交流专区

更多推荐