VUE接收到数据,但渲染失败。

Chrome调试窗口显示,VUE接收到数据。但页面渲染不出数据。

页面代码部分:

<div class="categoryPictureInProductPageDiv">
        <img v-if="category != null" class="categoryPictureInProductPage" :src="'img/category/'+category.id+'.jpg'">
    </div>
    

chrome调试窗口,vue-devtool显示vue成功接收到数据:
图片描述

页面渲染效果:
图片描述

而且通过chrome调试发现。并无预期的该图片请求发出。

阅读 2.5k
3 个回答

v-if="category != null" 中 category != null 的 结果是false吧

你是不是this.category = res.data.category这种操作?

新手上路,请多包涵

应该是v-if的问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题