element-ui表单回显后只能编辑一次的问题

问题描述:element-ui表单,编辑回显后,只能编辑一次,紧接着第二次打开编辑便无法修改表单的中的内容

在表单的回显处,加上这行代码即可

this.formData = JSON.parse(JSON.stringify(this.formData));

例如:

    editor(row) {
      this.form.id = row.id;
      this.form.subject_name = row.subject_name;
      this.form.subject_type = row.subject_type;
      this.form.full_score = row.full_score;
      this.form.sort = row.sort;
      this.form = JSON.parse(JSON.stringify(this.form));
      this.title = "学科信息编辑";
      this.open = true;
    },

你可能感兴趣的:(vue,ui,java,javascript)