urlパラメータ?hideBars=true"
に基づいてナビゲーションバーを非表示にする必要があります。角度のrouteparamに基づいてnavbarを非表示にする
$scope.hideBars = $routeParams;
を使用すると、これは{hideBars: "true"}
を返します。URLにパラメータ?hideBars=true
がある場合、navを非表示にする必要があります。
navは<header id="header-main" ng-hide="hideNav">
です。したがって、hidNavがtrueの場合は非表示にする必要があります。しかし、これは有効であるとは言えません。
I:
がURLである場合には
は、ナビゲーションが隠されている必要があり、各ページには、単に次のスタイルを適用しますあなたの変更を適用しましたが、navは '?hideBars = true'でURLに表示されます。 – Matt
あなたのコントローラー/ HTMLはどのように見えますか? – Brian
私は '$ scope.hideBars = $ routeParams.hideBars;を持っています。 console.log( "PARAM"、$ scope.hideBars); 'これが必要なページのコントローラ内 – Matt