在我的应用程序中,我有一个菜单,并且任何选项都与路由器中的 uri 映射。在日志页面的视图中,有两个optinos:一个用于登录,另一个用于打开新视图进行注册,问题是:当我进入注册视图时,url与之前的日志页面保持一致.这是正常的,因为路线中没有地图,但它是正确的吗?
查看日志页面:
var LoginView = Backbone.View.extend({
template: Handlebars.compile(template),
events: {
"click .log_in":"log_in",
"click .sign_up": "signUp_manual"
},
initialize: function() {this.render();},
render: function() {
var html =this.template();
$('#pagina').html(this.$el.html(html));//appendo ad el);
return this;
},
signUp_manual: function(){
console.log("signup");
new SignupView();
},
log_in:function(){
console.log("login");
var username = this.$("#login-username").val();
var password = this.$("#login-password").val();
Parse.User.logIn(username, password, {
success: function(user) {
console.log("login riuscito");
window.location='index.html' ;//METTERE UNA NEW APPVIEW MA DA ERRORE!!!
},
error: function(user, error) {
console.log("login non riuscito");
}
});
}
//inserire funzione per log-in
});
return LoginView;
});