原因是父组件请求数据时,子组件已经渲染完毕,这个时候传了一个空数组给子组件子,子组件用到父组件传过来的值而出现的报错


解决办法:
1. 给子组件添加一个渲染条件,有值的时候在渲染

2. 使用watch监听,数据变化时动态更新数据

对应的数据渲染也要更改为list

3. 把数据存储到vuex 读取vuex里面的数据
4. 通过ref 直接给组件赋值,不过这已经是在操作dom了(不建议使用)

原因是父组件请求数据时,子组件已经渲染完毕,这个时候传了一个空数组给子组件子,子组件用到父组件传过来的值而出现的报错
解决办法:
1. 给子组件添加一个渲染条件,有值的时候在渲染
2. 使用watch监听,数据变化时动态更新数据
3. 把数据存储到vuex 读取vuex里面的数据
4. 通过ref 直接给组件赋值,不过这已经是在操作dom了(不建议使用)