У меня есть модель базовой модели с логикой проверки. Я вразумлял следующий метод, чтобы показать ошибки поля при сбое проверки:Backbone.js - событие ошибки не срабатывает при сохранении объекта
this.model.on('error', this.showError);
Когда я пытаюсь установить недопустимых значений для моей модели, ошибки события увольняет правильно.
this.model.set(invalidValues); // triggers showError method
Но если я пытаюсь сохранить объект, используя те же самые недопустимые значения, проверка терпит неудачу, как и ожидалось, но ошибка событие не уволят, поэтому ShowError метод не является вызывался ..
this.save(invalidValues, {error:this.failed,success:this.succeeded}); // does not trigger showError
сохранить не вызывает ю e ошибка событие, но this.failed получает вызов как ожидалось.
Итак, что мне нужно сделать, чтобы убедиться, что при ошибке Событие всегда срабатывает при наличии ошибки проверки?