0
我希望能夠爲兩個不同的視圖使用一條單一路線。Angularjs - 一條路線兩個可能的視圖
例如,現在,我有兩條路線。
一個是/ home這是當一個人可以註冊/登錄
而另外一個/飼料的主要頁面,這是當用戶登錄。
我想要做的是遇到了什麼像Twitter例如單路線:
twitter.com/
首先,他們要求你登錄
twitter.com/
比我們可以看到我們的飼料牆。它仍然是相同的「/」。希望我清楚:)
這是到目前爲止我的代碼:
$stateProvider
.state('index', {
url: '/',
controller: function($state, $auth) {
$auth.validateUser()
.then(function(resp) {
$state.go('feed');
})
.catch(function(resp) {
$state.go('home');
});
}
})
.state('home', {
url: '/home',
templateUrl: 'home.html'
})
.state('feed', {
url: '/feed',
templateUrl: 'feed.html'
})
謝謝Asaf! ;) – user2037696 2014-10-20 22:27:12
不客氣! – 2014-10-20 23:00:13