Когда el-form выполняет метод resetFields, форму невозможно сбросить.

Если имя ссылки правильное, а имя поля, связанное с реквизитом, совпадает со значением ключа формы, оно все равно не вступит в силу. Это может быть потому, что
ваше текущее значение является значением первого раза, когда ваша форма формы При сбросе в качестве стандарта сброса используются данные, открытые впервые. Таким образом, когда вы используете метод сброса, вы фактически сбрасываете его, но значение сброса по-прежнему остается тем значением, которое вы отображаете впервые.
Такая ситуация очень распространена при использовании диалога для отображения форм. Потому что, когда диалоговое окно открывается, вы одновременно передаете значение, поэтому данные, которые вы передаете на нижний уровень, являются вашими данными инициализации.Решение этого метода также очень простое.Просто используйте v-if для управления им на диалог. код показан ниже:

    <el-dialog v-if="isadd" v-model="isadd" width="35%" center>
      <edit :data="data"  @closed="closed" />
    </el-dialog>

Guess you like

Origin blog.csdn.net/weixin_45807026/article/details/126806527