鍍金池/ 問(wèn)答/HTML/ resetFields 重置部分屬性

resetFields 重置部分屬性

<el-form label-width="130px" :model="jfbzzhForm" :rules="jfbzzhFormRules" ref="jfbzzhForm">
    <el-form-item label="名稱(chēng):" prop="oppAccDepict">
        <el-input v-model="jfbzzhForm.oppAccDepict" ></el-input>
    </el-form-item>
    <el-form-item label="類(lèi)型:" prop="type">
        <el-radio-group v-model="jfbzzhForm.type" @change="chooseTyp">
            <el-radio label="0" >類(lèi)型1</el-radio>
              <el-radio label="1">類(lèi)型2</el-radio>
        </el-radio-group>    
    </el-form-item>
</el-form>

chooseTyp(val){
    this.$refs['jfbzzhForm'].resetFields("oppAccDepict");
    console.log(val);
}

想在 jfbzzhForm.type 改變的時(shí)候?qū)?oppAccDepict 重置(只重置 oppAccDepict,或者不重置type)
實(shí)際運(yùn)行中 jfbzzhForm 中所有元素都被重置了,點(diǎn)擊類(lèi)型2的時(shí)候,console出來(lái)的是1 0兩個(gè)值

回答
編輯回答
疚幼

resetFields對(duì)整個(gè)表單進(jìn)行重置,移除表單項(xiàng)的校驗(yàn)用clearValidate

2017年3月21日 13:09