Вопрос по angularjs – Должны ли $ formatters вызываться при первом заполнении представления?

3

NgModelController обеспечивает$formatters для модели -> просмотреть трансформации. Я играю с этим в этомиграть на скрипке, Он работает нормально после внесения изменений в модель с помощью другого ввода, но мой модуль форматирования не вызывается при первоначальном заполнении значения. Есть ли способ сделать это?

Ваш Ответ

1   ответ
4

когда изменяется $ modelValue, вызываются все $ formatters. Поэтому после вызова read () установите $ modelValue для запуска $ formatters для запуска:

read();                    // initialize
ngModel.$modelValue = '';  // causes $formatters to run

Смотрите такжеэтот пост группы Google.

Похожие вопросы