如何在Backbone js中重置更改和destory绑定

时间:2016-04-20 04:16:25

标签: jquery backbone.js

我是Backbone.js的新手,有谁可以解释这些陈述究竟是什么意思,特别是这些论点?

 this.model.bind("reset", this.render, this);
 this.model.bind("change", this.render, this);
 this.model.bind("destroy", this.close, this);

1 个答案:

答案 0 :(得分:1)

正如您在documentation中看到的,签名是:

object.on(event, callback, [context])

对象是发出事件的任何骨干对象,在您的情况下是模型。

第一个参数是我们正在监听的事件的名称。

第二个参数是在发生此事件时调用的函数,在您的情况下呈现视图。

第三个参数是 context ,即this关键字在执行回调时指向的对象。