其他分享
首页 > 其他分享> > Vue xxx.resetFields()表单重置方法失效 2021年11月10日

Vue xxx.resetFields()表单重置方法失效 2021年11月10日

作者:互联网

这是重置按钮

  <el-button
          type="warning"
          icon="el-icon-remove"
          @click="resetForm('borrowBooksForm')"
          >重置</el-button
        >

这是method中的重置方法

 resetForm(formName) {
      this.$refs[formName].resetFields();
    }

我这里是调用函数 函数在调用方法

当我在表单里填充完数据后,单击重置按钮没有任何反应,按下f12查看也没有任何报错
我一开始以为是vue没找到重置方法 如下
在这里插入图片描述
我百度了一番后,说什么回显回调啥的我完全不懂啊。
我以前调用这个重置方法的时候从来没失效过。


这个作者说的对 点此跳转


在这里插入图片描述大概啥意思呢,就是这个重置方法并不是把整个表单里的内容清空,
而是把表单的内容重置为初始值,这个初始值是prop的,没有添加prop属性,自然就重置不了

标签:11,10,Vue,初始值,重置,表单,prop,方法,formName
来源: https://blog.csdn.net/weixin_43643765/article/details/121253269