Я использую ng-bind и фильтр даты для вывода времени даты.Антенный фильтр даты с условием
<span ng-bind="ctrl.model.myDate | date:'HH:mm'"><span>
Теперь я хотел бы иметь возможность переключать выход между 12 и 24-часовым форматом, с помощью этого фильтра: даты: «HH: MM» и даты: «чч: мм»
Поэтому я свойство:
model.is24h= true
Как я могу вставить условие в выражение нг-связывания, чтобы оценить свою собственность для вывода в 12h или 24h формате?
Что-то вроде:
<span ng-bind="ctrl.model.myDate | {{ctrl.model.is24h: date:'HH:mm' || date:'hh:mm'}}"><span>
Почему вы добавляете toUpperCase() внутри фильтра? – roschulze
спасибо, что это работает как шарм! – roschulze