私は角度1.5.xのui-router 1.0b3を使用しています。また、html5Mode(true)を使用します。ハッシュはパスに使用されていませんが、そのページに移動するだけのハッシュです。ページの変更でui-routerハッシュをクリアするには?
私は http://example.com/app/page#tab3 ルート名に行くことができるようにしたい:別のページに移動するとapp.page
、ルート名を言う:app.another、それはページに私を取るだろうが、#とどまる。 #状態をナビゲーションに従わせたくありません。どちらのページにも同じ「アプリ」親が必要です。私が別のところに行くと、 "http://example.com/app/another#tab3"に行ってはいけません。 ( $ transitions.onBefore:
それは私が遷移中にハッシュを削除しようとした0.3.1
UI-ルータ上でこれをしませんでした{出: 'アプリを**'}、機能(トランス) {"#"} = null; $ location.hash( ""); }); { trans.params( "to")
しかし、それはまったく機能しません。
ヘルプ?私はこれがバグかもしれないと思いますが、私は修正を見つけることができません。
https://github.com/angular-ui/ui-router/issues/3245
'角度-UI-router'' 1.0.0-RCを試してみてください.1' –
これは本当にrc.1で修正されました – phazei