这个是因为 再第一次渲染的时候 你请求的数据还没有回来,即使你是再 created中请求的数据 但是vue的生命周期函数还是一直在往下执行的
记住图片的 src 属性也会发起网络请求 他找不到路径自然就会报错了
<img :src="api + list.img_url" />
其实可以 设置下 v-if 进行条件渲染
<img v-if="list.img_url" :src="api + list.img_url" />
这样就不会在报错误 其实正常也不影响啥 的
这个是因为 再第一次渲染的时候 你请求的数据还没有回来,即使你是再 created中请求的数据 但是vue的生命周期函数还是一直在往下执行的
记住图片的 src 属性也会发起网络请求 他找不到路径自然就会报错了
<img :src="api + list.img_url" />
其实可以 设置下 v-if 进行条件渲染
<img v-if="list.img_url" :src="api + list.img_url" />
这样就不会在报错误 其实正常也不影响啥 的