最近发现表单通过接口回显的的数据无法调用resetFields()重置,手动输入的却可以,
后面发现在 $nextTick 里赋值可以重置
this.$nextTick(() => {
    // 表单赋值
    for (let x in this.formData) {
        self.formData[x] = self.itemData[x]
    }
    this.formData.id = this.itemData.id
})
最近发现表单通过接口回显的的数据无法调用resetFields()重置,手动输入的却可以,
后面发现在 $nextTick 里赋值可以重置
this.$nextTick(() => {
    // 表单赋值
    for (let x in this.formData) {
        self.formData[x] = self.itemData[x]
    }
    this.formData.id = this.itemData.id
})
本文标题:elementui form 表单无法重置
本文链接:https://www.haomeiwen.com/subject/pnnkxrtx.html
网友评论