0
Ich möchte navBar verstecken, wenn ich an einigen Standorten bin. A die Indexseite:Angular Check Ort von der Indexseite
<navbar ng-show="showNavbar"></navbar>
<div ng-view></div>
mit js:
scope.showNavbar=(window.location.hash == '#/login');
Ich habe versucht, einen Ort checker zum mainCtrl zu setzen, aber als es war nicht zuerst die Lage nur einmal. Danach legte ich in meine GoClick Richtlinie
.directive('goClick', function ($location) {
return function (scope, element, attrs) {
var path;
attrs.$observe('goClick', function (val) {
path = val;
});
scope.showNavbar=(window.location.hash == '#/login');
element.bind('click', function() {
scope.$apply(function() {
$location.path(path);
});
});
};
});
geprüft es, konnte aber nicht den Wert übergeben weder die HTML-Seite noch die Strg.
Ahh, danke! Mit kleinen Änderungen funktioniert es !! –