vue可以同时有2个点击事件吗_vue 开启和禁用button点击事件的2种方式
1.通过设置button样式来控制点击事件是否启用通过给button设置样式来控制点击事件是否显示兑换var vm = new Vue({el: '#app',data: {message: 3},mounted() {if(this.message>5){$('.butt').html('已兑换').addClass('disbutt')}else{$('.butt').html('兑换'
1.通过设置button样式来控制点击事件是否启用
通过给button设置样式来控制点击事件是否显示兑换
var vm = new Vue({
el: '#app',
data: {
message: 3
},
mounted() {
if(this.message>5){
$('.butt').html('已兑换').addClass('disbutt')
}else{
$('.butt').html('兑换').removeClass('disbutt')
}
},
methods: {
tanchu: function() {
alert('兑换');
}
}
});
.disbutt {
pointer-events: none;
cursor: not-allowed;
box-shadow: none;
opacity: .65;
background: #e4e4e4;
color: #0b0b0b;
cursor: not-allowed;
}
button {
width: 80px;
height: 40px;
background-color: #1B9DC7;
color: #FFFFFF;
text-align: center;
line-height: 40px;
cursor: pointer;
border: 0;
outline: none;
border-radius: 10px;
}
2.通过在绑定点击事件时多添加一个表示变量,根据变量的值来控制点击事件是否启用
通过变量来控制点击事件是否启用领取
var vm = new Vue({
el: '#app',
data: {
buttonShow :false
},
methods: {
lingqu: function() {
alert('领取');
}
}
});
更多推荐
所有评论(0)