console
<script src="https://cdn.bootcss.com/vue/2.6.14/vue.min.js"></script>
<div id="app">
{{1}}
<div>
value: {{value}}
<button @click="value = 2">value = 2</button>
<button @click="value = 4">value = 4</button>
<button @click="sure()">确定</button>
<button @click="close()">取消</button>
</div>
<div>
<input type="radio" value='1' v-model="value">
<input type="radio" value='3' v-model="value">
<input type="radio" :checked="value == 2 || value == 4">
</div>
</div>
<script>
new Vue({
el: '#app',
data(){
return {
value: ''
}
},
methods: {
close(){
console.log('取消事件--1111')
if(!this.value){
this.value=''
}
},
sure(){
console.log('确认事件--1111')
this.value=value
if(this.value=='2' || this.value=='4'){
}else {
alert("请选择修改后审核路径");
return false;
}
},
}
})
</script>