私はwokringしていますが、states
とui-sref
をルーティングに使用しています(剣道もありますが、ルーティングには影響しません)。 html
の5つのタブがあります(同じ状態 - ちょうど#tab-x
が#tab-1
から#tab-5
に変更)。私はすべてのタブと指示にバインドされた指示を持っていますが、私は$location
サービスを使って現在のURLを判断します。問題は次のとおりです。私は$場所を使用する場合、私はURLのハッシュ変更が成功しました - Angularディレクティブ
console.log($location)
それが正しい「#タブ-X」を示すが、とき$$ URLをいくつかの取り扱いを行うには、それは前のタブ値を示しています。私がここで使うことができる「場所変更成功」イベントはありますか?私が試した:
$scope.$on("locationChangeSuccess", function (event, next, current) {
});
が、それはうまくいきませんでした。
私の質問を慎重に調べると、「同じ状態」が表示され、このイベントは発生しません。 – basic