【发布时间】:2012-02-11 14:37:18
【问题描述】:
如果我正确地完成了我的作业,我会了解到 Backbone 没有内置的 save 事件,该事件会在使用模型的 save 方法保存模型时触发(即使有是一个destroy事件)。
我还了解到,Backbone 有一个很好的机制,可以使用 Backbone.Events 对象创建自定义事件。使用后者是可行的,但我的印象是它的粒度不足以满足我的需求。
我的设置如下。我有一个由行(视图)组成的表(视图),每行都引用一个模型。保存模型后,我想更新/渲染该行以反映更改。
如何创建一个在保存模型时触发的 save 事件,以便更新引用该模型的表行(视图)?
换句话说,我希望能够做到以下几点:
this.model.bind('save', this.render);
【问题讨论】:
标签: javascript events binding backbone.js