HTML в $ scope или $ rootScope?

0

Представьте, что на странице HTML у меня есть следующий ввод, и я не использую controllerAs.

<input ng-model="password" type="password" placeholder="Password">

Где я могу получить доступ к значению пароля в $ scope или $ rootScope?

Я могу указать, для чего хотите ввести информацию о модели?

Теги:
scope
rootscope

2 ответа

2

В настоящее время вы ссылаетесь на область $. Для ориентации на $ rootScope вы должны использовать:

<input ng-model="$root.password" type="password" placeholder="Password">
  • 0
    Теперь я проверил способ, который я иллюстрировал и понял, что вы можете получить доступ к модели в обоих ($ scope и $ rootScope).
  • 0
    $ scope наследуется от $ rootScope.
Показать ещё 3 комментария
0

Чтобы связать переменную с rootScope, которая предоставляется директивой ng-app для каждого углового приложения, вы можете использовать:

<input ng-model="$rootScope.password" type="password" placeholder="Password">

Ещё вопросы

Сообщество Overcoder
Наверх
Меню