radio单选,并清空未选项
eg,from表单里的写法
用if语句将字段重置endTime==null,loopFrequency = null
<el-form>
<el-radio-group class="box1"
v-model="checked"
@change="changeRadio">
<el-radio label="loop">
<el-form-item label="循环次数"
prop="loopFrequency">
<el-input-number v-model="form.loopFrequency"
:disabled="isLoop"
:min="0"
label="描述文字" /><span style="color:#999999;margin-left:10px">次</span>
</el-form-item>
</el-radio>
<el-radio label="end">
<el-form-item label="结束时间"
prop="endTime">
<el-date-picker v-model="form.endTime"
:disabled="isEnd"
type="datetime"
value-format="yyyy-MM-dd HH:mm:ss"
placeholder="选择计划结束时间">
</el-date-picker>
</el-form-item>
</el-radio>
</el-radio-group>
</el-form>
if (this.checked === "loop") {
this.form.endTime = null;
} else {
this.form.loopFrequency = null;
}