Javascript 在主干js中处理登录的用户模型和视图
我的主干应用程序中有一个登录表单,我想显示一个包含用户状态的视图。我的登录视图如下所示:Javascript 在主干js中处理登录的用户模型和视图,javascript,backbone.js,Javascript,Backbone.js,我的主干应用程序中有一个登录表单,我想显示一个包含用户状态的视图。我的登录视图如下所示: var LoginView = Backbone.View.extend({ el: $("#login-form"), events: { 'click button': 'login', }, initialize: function () { }, login: function (event) { var self = this
var LoginView = Backbone.View.extend({
el: $("#login-form"),
events: {
'click button': 'login',
},
initialize: function () { },
login: function (event) {
var self = this;
event.preventDefault();
var url = '/api/auth/login';
$.ajax({
url: url,
type: 'POST',
data: this.$el.serialize(),
success: function () {}
});
}
});
保存用户对象、显示登录状态视图并在重新加载页面时还原它的最佳方法是什么?整个过程如下所示
App.currentUser=new App.Models.userSession()
App.currentUser.fetch()执行提取操作