我的项目是vue+mui,遇到一个很奇怪的问题
DOM如下
<button v-if="isActive" v-on:click="add()">接受</button>
<button v-else>已添加</button>
JS如下
var mvue = new Vue({
el:'body',
data:{
isActive:true
},
methods:{
add:function(){
this.isActive = false;
}
}
});
结果是点击闪烁一下已添加就又回去了,是muijs干扰的吗??
3 个回复
回梦無痕 - 暂停服务
看代码没有问题,mui应该也不会干扰vue渲染。可能其他代码出问题了。
星天加星天
因为你的button没有加type属性造成的。你加上type="button"试试。不加,默认表单提交,刷新页面。
1***@qq.com - 痛并快乐着
进群交流583792489