0
在我的應用程序中,我有一個菜單,任何選項都與路由器中的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;
});
如果我不添加路由器,這是錯誤的? –
從技術上講不是,但那是標準。除非您有註冊表單作爲彈出窗口。 – ricardohdz