model.bind和model.on:这些方法是否相同?我应该选择哪一个?

und*_*666 3 backbone.js

我在我的initialise函数中尝试了以下内容Backbone.View

this.model.bind('change', this.render, this);
this.model.on('change', this.render, this);
Run Code Online (Sandbox Code Playgroud)

显然他们的工作方式相同.

这种方法是否相同.
我应该选择哪一个?

小智 6

是的,它们是等价的.但是,绑定(和解除绑定)仅用于向后兼容性.你应该使用.

希望这可以帮助!