Я пытаюсь реализовать функцию магистральной модели Validate, я после апи здесь: http://backbonejs.org/#Model-isValidне удается получить доступ к validateError строки после IsValid() вызова
var newModel = new Model({ item: this.$('#itemValue').val() });
if (!newModel.isValid()){
// prints entire object in console, with the validateError string, as expected.
console.log(newModel);
// these both work fine as well
console.log(newModel.get('item'));
console.log(newModel.attributes.item);
// this is undefined
console.log(newModel.validateError);
}
Я не могу превратить его в объект JSON, потому что строка validateError находится за пределами атрибутов модели.
Так что я смущен, как мне получить доступ к строке validateError в моем экземпляре моей базовой модели?