我正在尝试使用 Backbone.js 模型来跟踪用户看到的指南。我想将值存储在 User.guides 中,这是 rails 中的序列化字段。
var Model = Backbone.Model.extend({
urlRoot : '/users',
defaults : {
user : {
guides : {
step1 : false,
step2 : false
}
}
}
});
这就是负载时发生的事情。稍后当我尝试进行更新时:
me.model.set({
user : {
room_wizard : {
project_completed : true
}
}
});
me.model.save();
这里的问题是 Rails 出错,原因如下:
- Backbone.js 在应该更新为 JSON 时发布以创建为 JS?为什么?
想法?我是否错误地处理了上述问题?我是新来的backbone.js 谢谢