vuejs的template怎么判断option的值是否为null或者空数组

图片描述

图片描述

图片描述

现在就是产品组那里为空数组,我是用template输出的,那我要怎么判断json里这个basedata是否为空或者是null,如果为空,则继续向服务器ajax/axios请求数据

阅读 17.3k
2 个回答

直接写一个watch去监听吧,涉及到的也就是父组件监听子组件数据的变化,然后做出下一步动作

    <option v-if="!data.baseData||!data.baseData.length">无选项</option>
    <option v-if="data.baseData && data.baseData.length" v-for="item in data.baseData">{{item.ItemText}}</option>

这样子

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