Я пытаюсь использовать $rootScope
для передачи логического значения между двумя файлами и работает отлично ... РАЗ. Затем он не меняется даже при появлении журнала CLICKED
.
Что за черт ??
navbar. html
ng-click="openRightSideMenu(); // Works well
navbar. js
$scope.openRightSideMenu = () => {
console.log("CLICKED") // this always logs, so ng-click is working well
$rootScope.rightSideMenuOpen = true; // Opens the sideMenu but ONLY WORKS ONCE!! It's not change to true the second time
}
sideMenu. html
ng-class="rightSideMenuOpen ? 'open' : 'closed'" // Toogle between open
// and closed, works well but I cannot open the second time
ng-click="rightSideMenuOpen = false" // Close works well
Любая идея, почему $rootScope.rightSideMenuOpen
работает только один раз и не изменяется во второй раз ??