Добрый день,
Хочется понять, как правильно решить следующую задачу
<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?
-..как-то по другому?