我正在使用backbone.js,并在学习时尝试严格遵守模型-视图-控制器结构。我的一个视图中有一个链接的 onclick 功能,我不确定该放在哪里。将其保留在视图的渲染功能中的最佳位置是什么?
谢谢
更具体地说,onclick 执行 facebook 登录,然后将用户添加到我的数据库中(如果他们当前不在其中)。不知道这是否会改变什么。
这是我想我会去的:
var NewUserView = Backbone.View.extend({
el: $('#window'),
render: function(){
// Render
this.listeners();
},
listeners: function(){
// onclick and other listeners
}
});