を更新していません。別のルートに入るとき、私はnavレイアウトを変更したいと思います。私が抱えている問題は、ユーザーがページを更新するときだけ、ルートを検出できることです。AngularJs RouteNameは、私は次のセットアップを持っている
例:
<div data-ng-controller="HeaderController" >
...
<span>Product Name - {{layout}}</span>
...
</div>
マイヘッダ制御:あなたがボタンを選択すると、それはルートにページが開きます
angular.module('myApp.system').controller('HeaderController', ['$scope', 'Global', '$location', '$route', function ($scope, Global, $location, $route) {
...
$scope.layout = $location.path().includes('projectEditor');
...
}]);
:projectEditor/1。しかし、スパンは、ページを更新するときにのみ更新されます。私の計画は、クラスの条件を使用することでしたが、ユーザーがページを更新するときにのみ機能します。
私は角度の1.5.5バージョンを使用しています。
誰かが知っているルートの変更時に、そのヘッダーコントローラー内のそのスコープ変数を更新するにはどうすればよいですか?場所の変更を知るためには