<view v-for="(item,index) in list">
<view v-if="list.length===0">
没有数据
</view>
<span>行号:{{item.key}}------{{item.value}}</span>
</view>
想实现如果没搜索出来的时候提示没有数据,因该怎么写,这样不对
<view v-if="list.length !== 0">
<view v-for="(item,index) in list">
<span>行号:{{item.key}}------{{item.value}}</span>
</view>
</view>
<view v-else>
无数据
</view>
先判断list,再循环
<view v-if="list.length===0">
没有数据
</view>
<template v-else >
<view v-for="(item,index) in list">
<span>行号:{{item.key}}------{{item.value}}</span>
</view>
</template>