繁体   English   中英

清除按钮后输入字段不起作用

[英]input field doesnt work after clear button

嘿,我每次尝试单击清除按钮时都想问一些问题,它一直给我这个错误,我不知道问题出在哪里? 而且点击后我也不能再在字段中写了。

  methods: {
    add () {
      this.tableData.push({
        date: new Date(this.form.date).toDateString(),
        name: this.form.name,
        email: this.form.email
      })
    },
    clear () {
      this.form = ''
    }
  }

在此处输入图像描述

在此处输入图像描述

您可以使用表单ref 重置字段。 你需要做这样的事情 -

<template>
  <div>
    <!-- YOUR HTML CODE -->
    <form ref="form">
      <!-- YOUR FORM HTML -->
    </form>
  </div>
</template>

脚本

  methods: {
    add () {
      this.tableData.push({
        date: new Date(this.form.date).toDateString(),
        name: this.form.name,
        email: this.form.email
      })
    },
    clear () {
      this.$refs.form.resetFields();
    }
  }

有两种方法可以使用任何一种:

方法一:

clear () {
this.$refs["form"].resetFields();
}

方法二:

clear () {
  this.form={
  name="",
  email="",
  desc="",
  date=""
  }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM