三元运算符在html中如何写,为什么我写的无效呢?
在html中如何使用三元运算符,找了资料都是在js中书写的,请大神赐教,刚刚开始使用三元运算符
代码如下
<tr v-for="(item,key) in arr_one">
<td item.unitName==''?'暂无数据':arr>{{item.unitName}}</td>
<td>{{item.itemName}}</td>
<td>
<button class="btn" @click="zhengchang">正常</button>
<button class="btn" @click="yichang">异常</button>
<button class="btn" @click="beizhu">备注</button>
</td>
<!--<td v-show="item.itemType==1"><input type="text" v-model="wen.two"/></td>-->
</tr>
并不是三元运算符 无效,而是你没有去使用它的运算结果;
<td v-html="item.unitName==''?'暂无数据':arr"></td>
你这样试试