Uncaught TypeError: Cannot read property 'call' of undefined
at NumberListPartial.<anonymous> (moment.min.js:1)
at re.fire (moment.min.js:1)
at re.set (moment.min.js:1)
at moment.min.js:1
at n (moment.min.js:1)
at moment.min.js:1
at n (moment.min.js:1)
at t.Ie._updateBindxOwner (moment.min.js:1)
at t.Ie._update (moment.min.js:1)
at Je (moment.min.js:1)
这报错信息真的看不太懂,堆栈信息有和没有没啥区别。
Solution
只是后来根据感觉,发现了这个问题出现的原因:
this.watch('xNumbers.value', this.loadListData());
在watch的时候应该传入函数名,而不是函数调用—
this.watch('xNumbers.value', this.loadListData);
本文详细解析了一个常见的Vue开发错误:在watch中不当使用函数调用而非函数引用,导致Uncaught TypeError异常。通过具体示例,纠正了错误用法,并提供了正确的实践方案。
7806

被折叠的 条评论
为什么被折叠?



