問題:
- elementui在重置表單時,沒法使用
this.$refs['formRefVal'].resetFields()
清空表單數據;
- elementui 設置rules後沒有效果
解決方法:
<el-form ref="refname"></el-form>
- 二、form的每一個item加prop屬性(踩了很久的坑這個,須要和綁定數據的最後名稱一致,prop屬性添加到form-item上)
<el-form-item prop="name">
<el-input v-model="query.name"></el-input>
</el-form-item>
<el-form-item>
<el-button @click="resetForm('refname')">清空</el-button>
</el-form-item>
restForm(refname) {
this.$refs[refname].resetFields()
}
+ 五、檢查是否有初始值
在data數據上須要掛載表單數據初始值爲''
- 若是使用了
$store.state.fm.plan
管理關聯表單數據,那麼在form中須要添加:model="$store.state.fm"
。
- 趕忙試試吧,能夠的話記得點贊嘍