Я не знаю, как задать этот вопрос. этот вопрос всегда сбивает меня с толку, когда я пишу пользовательскую директиву. чтобы лучше понять этот вопрос, я возьму пример:
<input type="text" ng-model="name" />
при вводе в текстовое поле при каждом изменении выполняется функция обработчика. этот вызов обработчика ctrl.$setViewValue(value)
, где ctrl - ngModelController
, а value
- реальное значение (которое я ввел в текстовое поле). Таким образом, реальное значение представления распространяется на $viewValue. до сих пор вся концепция проясняется. но я не знаю, как $viewValue распространяется на $modelValue и на реальное значение модели и наоборот. пожалуйста, порекомендуйте мне какой-нибудь учебник для этого или поделитесь своими знаниями здесь :)
Спасибо!!!