Как отформатировать дату с помощью ng-модели?

У меня есть вход, определенный как


Который настроен для отображения в другом месте на странице:


    Birth Date
    {{client.birthDate|date:'mediumDate'}}

Когда страница загружается, дата рождения красиво форматируется как-тоDec 22, 2009, Тем не менее, когда я смотрю внутрь моего Это'показано какTue Dec 22 2009 00:00:00 GMT-0800 (Pacific Standard Time) Я думаю, это то, как рендеринг JSDate объекты в виде строк.

Во-первых, как мне сказать Angular показывать дату в как-то так12/22/2009? Я могу'кажется, применимо|filters внутриng-model приписывать.

Во-вторых, как только я редактирую дату, даже сохраняя ее в ней »Оригинальный формат, другой мой текст (внутри) некажется, применить|date фильтр больше; он внезапно меняет форматы в соответствии с форматом входного текстового поля. Как мне заставить его применить|date фильтровать каждый раз, когда модель меняется?

Смежные вопросы:

Как я могу получить свое указание стрелять только по онангу?Как получить доступ к аргументам в директиве?

Ответы на вопрос(9)

Ваш ответ на вопрос