相关疑难解决方法(0)

Backbone.js事件绑定.就像Jquery中的"委托"一样?

我是backbone.js的新手.我在Backbone.js中看到,事件绑定:

var PersonView = Backbone.View.extend({
    ....
    events : {
        "click button.btnSay" : "saySomething"
    },

    saySomething : function(){
        ....
    }
    ...
});
Run Code Online (Sandbox Code Playgroud)

...不需要button.btnSay在调用时存在,这与Jquery中的"委托"非常相似.

现在,问题是,我们可以将html页面中的任何按钮更改为.btnSay(由Firebug等).他们最终会得到听众.我们怎么能阻止这个?

jquery backbone.js

9
推荐指数
2
解决办法
7878
查看次数

Backbone.js查看删除和解除绑定

当我的页面打开时,我调用该集合并填充视图:

var pagColl = new pgCollection(e.models); 
var pagView = new pgView({collection: pagColl});
Run Code Online (Sandbox Code Playgroud)

另外(通过Datepicker),我希望用不同的模型填充相同的集合并再次实例化视图.

我遇到的问题是如何在我打开新原件之前关闭原件pagView并清空pagColl,因为这个"鬼视图"给我带来了问题.上面提到的变量是局部变量?难道是我需要建立一个全球性的 pagCollreset()这个?

javascript backbone.js

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

backbone.js ×2

javascript ×1

jquery ×1