Показать сообщение отдельно
  #1 (permalink)  
Старый 21.01.2016, 17:48
Новичок на форуме
Отправить личное сообщение для azso Посмотреть профиль Найти все сообщения от azso
 
Регистрация: 06.01.2016
Сообщений: 2

Вопрос по идеологии angular
Добрый день,

Хочется понять, как правильно решить следующую задачу

<div ng-controller="parent">
<div ng-controller="heared">
<input ng-model="someType">
</div>
<div ng-controller="content">
{{content}}
</div>
</div>


Content должен меняться в реальном времени по мере ввода символов в поле
// if (parseInt($scope.someType) == 1) {$scope.content = "One"}
// if (parseInt($scope.someType) == 12) {$scope.content = "One Two"}


Каким способом это делается идеологически правильно?

Варианты:
- всё объявляется в глобальном контексте (или в контексте верхнего уровня)?
- всё реализуется через механизм обмена событиями (кто-то слушает, кто-то генерирует) и далее принудительно вызывается обновление dom?
-..как-то по другому?
Ответить с цитированием