2016-06-23 10 views
0

私はuiルータの.otherwise機能に本当に奇妙な問題があります。角度Uiルータのミス方向のURLの問題

pageloadでは、ユーザーはログインページにリダイレクトされます。ここまで(多かれ少なかれ)働く。ログインページはありますが、ログインしようとしたときに次のページに移動すると、ログインページは自分自身を同じページにリダイレクトしましたが、URLスキーマの違いが1つあります。私は今すべてのログインしようとすると動作します。

に動作していないURL: /admin/#/login

作業URL:/admin/?#/login

私が直接正しいパターン化されたページを呼び出すと、それはあまりにも、動作します。

なぜui-routerがこの奇妙なスキーマに最初のルートを付けたのですか?このため

答えて

0

、あなたがui-router

html5modeを有効にする必要がありますこれは、あなたがそれを有効にする方法です:あなたは、あなたのアプリの設定でこれを追加する必要が

$locationProvider.html5Mode({ 
    enabled: true, 
    requireBase: false 
}); 

。 これは、あなたがUR1内のhash-tagsすべてを取り除くのに役立ちます。 お手伝いをしてください。

関連する問題