Форматеры и парсеры ngModel
Я разместил один и тот же вопрос в другой форме, но никто не ответил. Я не получаю четкого представления о том, что форматтеры и парсеры делают в угловых js.
По определению и форматеры, и парсеры похожи на меня. Может быть, я не прав, так как я новичок в этом angularjs.
Определение форматеровМассив функций для выполнения в виде конвейера при каждом изменении значения модели. Каждая функция вызывается, в свою очередь, передавая значение следующему. Используется для форматирования / преобразования значений для отображения в элементах управления и проверки.
Определение парсеровМассив функций, выполняемых как конвейер, всякий раз, когда элемент управления читает значение из DOM. Каждая функция вызывается, в свою очередь, передавая значение следующему. Используется для санации / преобразования значения, а также проверки. Для проверки анализаторы должны обновить состояние достоверности, используя $ setValidity (), и вернуть недопустимые значения для недопустимых значений.
Пожалуйста, помогите мне понять обе функции на простом примере. Простая иллюстрация обоих будет оценена.