点击tab切换报错,是watch的问题吗?

点击tab切换报错,场景描述如下

点击一个tab切换的时候,报的这个错(如图),我在wacth里面监听了tab切换的index,就是不同的tab页面我要渲染不同的数据,大概这样的场景,希望我描述清楚了~有人知道这个错误吗?帮忙解答一下,谢谢啦!

img

watch里面我是这么写的(如图)

img

检查后台接口返回的数据是都是数组类型
或者异步的问题

你这个报错是,有个不是数组,你使用了.length

数组类型有问题,不是数组类型,可能是null或者undefined,判断下 非空状态,再.length

只能看出 没有判断字段是否有值 详细需要具体才能看出