私のアプリケーションでは、文字列が変更されrouteUpdate
たかどうかを確認し、それに応じてビュー内を移動します。$location.search
そのようです。
$scope.$on('$routeUpdate', function(next, current) {
var slide_key = $location.search().slide_key;
if (slide_key)
$scope.go_to_slide(slide_key);
});
またreloadOnSearch
、コントローラーをリロードしないために false を使用していることにも注意してください。
通常、私はこれを変更することでこれをトリガーし、$location.search
正常に動作します
すべて正常に動作しますが、検索パラメーターを変更せずにこの動作をトリガーしたい場合があります。
検索パラメータを同じ値に変更しようとしました->運が悪い。
それを別の値に変更すると、routeUpdate
発火し、すべてが正常に機能します。
routeUpdate
では、 params の値を変更せずに手動でトリガーするにはどうすればよい$location.search
ですか?