AngularJS UIルーター-状態を再読み込みせずにURLを変更する
現在、私たちのプロジェクトはdefaultを使用して$routeProviderおり、私はこの「ハック」を使用して、urlページをリロードせずに変更します: services.service('$locationEx', ['$location', '$route', '$rootScope', function($location, $route, $rootScope) { $location.skipReload = function () { var lastRoute = $route.current; var un = $rootScope.$on('$locationChangeSuccess', function () { $route.current = lastRoute; un(); }); return $location; }; return $location; }]); そして controller $locationEx.skipReload().path("/category/" + $scope.model.id).replace(); ルートをネストrouteProviderするui-routerためにで置き換えることを考えていますが、これを見つけることができませんui-router。 可能ですか-同じことをしてください angular-ui-routerですか?ください? なぜこれが必要なのですか?例を挙げて説明し ます。新しいカテゴリを作成するためのルートはSAVEで表示された/category/new 後clicking、success-alertルート/category/newを変更したいと思います/caterogy/23(23-は、dbに格納されている新しいアイテムのIDです)