Представьте, что на странице HTML у меня есть следующий ввод, и я не использую controllerAs.
<input ng-model="password" type="password" placeholder="Password">
Где я могу получить доступ к значению пароля в $ scope или $ rootScope?
Я могу указать, для чего хотите ввести информацию о модели?
В настоящее время вы ссылаетесь на область $. Для ориентации на $ rootScope вы должны использовать:
<input ng-model="$root.password" type="password" placeholder="Password">
Чтобы связать переменную с rootScope, которая предоставляется директивой ng-app для каждого углового приложения, вы можете использовать:
<input ng-model="$rootScope.password" type="password" placeholder="Password">