根据Backbone.js的文档Model-parse,最好的办法执行以下操作:每当一个模型的数据由服务器返回用于扩展模型
解析被调用时, 取,并保存。
为了增加我已经加载的模型,我使用了Model.parse()
。我通过使用fetch
来为数据创建附加请求,然后使用该数据向现有模型添加属性来实现此目的。
实施例:
抓取对象是{age: 19}
后解析器将{age: 19, isAdult: true}
当我执行保存请求,在PUT请求我也有不需要的其他参数(例如isAdult)。我想要有原始模型(在PUT请求中没有附加参数)。
在Backbone中实现我的目标的最佳方法是什么?
@AntoJs - 你的问题不是很清楚。我试图清除你想传达的想法。确保我的编辑符合您的问题。 – EBarr
@EBarr你明白了我的问题。谢谢。 – antonjs