方法一:v-if
<div class="operate-w" v-if="CanAddTip">
截至日期已过,不能添加套餐
</div>
data: {
CanAddTip:false;
}
//方法里:
goSet: function (e) {
this.CanAddTip=true;
//this.CanAddTip=!this.CanAddTip; 或者直接取反
},
其他:v-if=“item.payState0?true:false"
v-if="carMealCount0”
方法二: v-bind:class
<div class="operate-w" v-bind:class="{' MDshow':showPopu}">
截至日期已过,不能添加套餐
</div>
<style>
.MDshow{dispalay:block}
</style>
data: {
showPopu:false;
}
//方法里:
goSet: function (e) {
this.showPopu=true;
},
其他:v-bind:class="{’ active’:carMealCount==0}"
currentState方法里赋值 用于选中效果,下个讲
本文介绍了Vue.js中两种常用的条件渲染方法:v-if和v-bind:class。通过实例展示了如何使用v-if来显示或隐藏元素,以及如何利用v-bind:class动态地为元素添加样式类。这两种方法都是Vue开发中不可或缺的技术。

2215

被折叠的 条评论
为什么被折叠?



