Error in callback for watcher "data": "TypeError: children.indexOf is not a function" found in
关于Error in callback for watcher “data”: "TypeError: data.indexOf is not a function"的错误说明
原因:显示需要数组包含对象的形式,每个对象是一行数据,拿到的数据格式不对。
错误例子:
从后台获取数据res.data,显示在树中。数据,且都为空。
报三个错,如下:
经过打印res.data之后才知道,后台返回的res.data是一个对象,需要的是数组
进行遍历转数组,得到了一个数组包含的对象。
说明不应该遍历转数组,直接在空数组push这个对象即可。即that.tree.push(item);
这样就成功显示数据了。