我正在尝试实现骨干模型验证功能,我在这里关注 api:http: //backbonejs.org/#Model-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 字符串?