dialog弹框中
<el-form-item label="收费规则" prop="gradeId">
<el-radio-group v-model="addForm.chargeId">
<el-radio @change="changeCharge"
v-for=
"charge in charges" :label="charge.id">
{{charge.name}}
</el-radio>
</el-radio-group>
</el-form-item>
data中数据定义
charges:[
{"id":1 , "name":"免费"},
{"id":2 , "name":"收费"}
],
初始化:默认为1免费
addForm:{
chargeId:1,
}
method中方法实现
changeCharge(chargeId){
console.log(chargeId);
if(chargeId === 1){
this.priceDisabled = true;
}else{
this.priceDisabled = false;
}
},