Как удалить / сбросить проверку ember в форме

У меня есть форма внутри модальности, эта форма позволяет пользователю обновлять каждое поле модели, и я также использую ember-проверки для их проверки, но затем, после успешного сохранения или когда пользователь закрывает / отменяет модальное, элемент формы по-прежнему содержит учебный класс has-success, has-error, has-feedback классы, так как я могу сбросить поля формы после каждого успешного сохранения / отмены?

1 ответ

Обычной практикой является создание нового экземпляра формы вместо очистки ошибок. Для каждой вводной формы / модала вы должны создать новую форму

  form: computed(function() {
    return Form.create({    });
  }),
  actions: {
     onShow() {
       this.notifyPropertyChange('form');
     }
  }
Другие вопросы по тегам