Как удалить / сбросить проверку ember в форме
У меня есть форма внутри модальности, эта форма позволяет пользователю обновлять каждое поле модели, и я также использую ember-проверки для их проверки, но затем, после успешного сохранения или когда пользователь закрывает / отменяет модальное, элемент формы по-прежнему содержит учебный класс has-success, has-error, has-feedback
классы, так как я могу сбросить поля формы после каждого успешного сохранения / отмены?
1 ответ
Обычной практикой является создание нового экземпляра формы вместо очистки ошибок. Для каждой вводной формы / модала вы должны создать новую форму
form: computed(function() {
return Form.create({ });
}),
actions: {
onShow() {
this.notifyPropertyChange('form');
}
}