【发布时间】:2014-02-04 02:17:39
【问题描述】:
目标
使用 Backbone + Sprockets 在 AuthenticationView 内调用 UserModel。
问题
我只是不知道这样做的好方法。
场景
这是我的看法 (assets/js/views/AuthenticationView.js):
var AuthenticationView = Backbone.View.extend({
el: $('.authentication-form'),
events: {
'keyup input[name=email]' : 'validationScope',
'keyup input[name=password]' : 'validationScope',
'submit form[data-remote=true]' : 'authenticate'
},
render: function() {
},
authenticate: function() {
// Here I'm going interact with the model.
}
});
这就是我的模型 (assets/js/models/UserModel.js):
var UserModel = Backbone.Model.extend({
url: '/sessions'
});
问题
如何在视图和模型之间进行交互?
记住:它们位于不同的文件中。
【问题讨论】:
标签: javascript ruby-on-rails backbone.js sprockets