Услышал мнение, что использование $scope.$watch является дурным тоном в Angular.js. Так ли это? Если так, то вот пример:
$scope.modelOne = false;
$scope.modelTwo = 'some string';
Первая модель связана с чекбоксом.
Вторая - c input type="text"
Если modelOne === true, modelTwo полностью перевести в верхний регистр. Если false, то полностью перевести в нижний регистр. Как сделать это без $watch, если возможно вообще такое сделать?