异步请求来的数据速度比页面渲染慢不是很正常吗?这里你的错误在于代码的兼容性不够好,读取一个对象(object,array,function等)的属性时,需要判断该对象的数据类型是否正确
你可以用v-if先把banner隐藏掉,数据请求回来之后再显示,这样就不会有问题了。
给banner[0].data.banners 加个判断,判断其是否存在~
不建议你这样写,你可以写v-show="banner",然后拿到数据之后给banner赋值。总而言之,尽量不要用未知数据。
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
1 回答2.9k 阅读
3 回答6.5k 阅读✓ 已解决
3 回答4.3k 阅读✓ 已解决
2 回答4.4k 阅读
2 回答8.3k 阅读
异步请求来的数据速度比页面渲染慢不是很正常吗?这里你的错误在于代码的兼容性不够好,读取一个对象(object,array,function等)的属性时,需要判断该对象的数据类型是否正确