如何获取模型的哪个特定属性已更改?这在Backbone.js中可能吗
How to get which specific attribute of model has been changed? Is this possible in Backbone.js?
例如,我有一个模型,它具有以下属性:firstName、lastName、年龄、技能、种族、出生日期,以及大约20个以上。。。
我想得到which specific attributes were changed
(如果用户更改了一些),并进行.save()
,将更改的特定属性作为.save({...})
的参数
我有办法做到这一点吗?
注意:backbone.js新手
请参阅精细的主干文档,http://documentcloud.github.com/backbone/#Model-变更特别是hasChanged
和changedAttributes
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- 在哪里存储HTML模板以在Backbone.js中使用
- 这在JavaScript中是一个好的变量名吗
- '单击'事件在Backbone中消失.使用流沙后查看
- 在Backbone.js中为窗口对象指定变量
- 咖啡'@'或者这在函数和类中
- 在Backbone.js中将回调绑定到此
- 这在javascript中做了什么
- 在Backbone中对模型(数组)进行排序
- 在Backbone.js应用程序中使用lodash而不是下划线
- 在 Backbone.js 中创建自定义“同步”方法
- 在 Backbone - 在 CoffeeScript 中触发和侦听不同类的事件
- 将其绑定在 backbone.js 中的 jQuery 回调中
- 这在 Object 方法中不引用对象,而是引用函数绑定到的标记
- 为什么这在 jsfiddle 中有效,但在我的文档中不起作用
- 这在javascript函数中的作用域
- 在Backbone.js中使用WebDriver时处理过时元素
- 在 Backbone 中.js事件回调这是什么,以及如何访问触发的元素
- 如何获取模型的哪个特定属性已更改?这在Backbone.js中可能吗
- 这在backbone.js中是正常的吗?