У меня есть следующая переменная $rootScope, которую я использую для сохранения текущего зарегистрированного уровня привилегий пользователя, затем я обращаюсь к этой переменной с других контроллеров. Есть ли способ наблюдать переменную rootScope для изменений, чтобы обновлять определенные переменные контроллеров с любыми изменениями в переменной области корневого объекта? Ниже приведен код, который я использую до сих пор, может ли кто-нибудь рассказать мне, что я делаю неправильно, и как его исправить? Благодаря
В app.js под .run:
$rootScope.uPLevel = 0;
.controller
$scope.$watch($rootScope.uPLevel, function() {
$scope.userPLevel = $rootScope.uPLevel;
}, true);