Следующая строка кода генерирует предупреждение ниже:углового момента предупреждения устаревания
<span>{{prac.dateShown | amAdd: i : 'd' | amDateFormat:'dddd D MMM'}}</span>
Deprecation предупреждение: момент строительства возвращается к Js Дата.
В обеих следующих строках кода нет. Кто-нибудь знает что происходит?
<span>{{prac.dateShown | amAdd: i : 'd'}}</span>
<span>{{prac.dateShown | amDateFormat:'dddd D MMM'}}</span>
i
этого число из массива: [0,1,2,3,4,5,6,]
prac.dayShown
переменный момента в моем контроллере.
Добавление большего количества кода
<div ng-repeat="prac in practices">
<table>
<thead>
<tr>
<th ng-repeat="i in [0,1,2,3,4,5,6]">
<span>{{prac.dateShown | amAdd: i : 'd' | amDateFormat:'dddd D MMM'}}</span>
</th>
</tr>
</thead>
<tbody>
[...]
</tbody>
</table>
</div>
Эта ошибка должна отображаться только при анализе строки без указания формата ввода или одного из стандартных форматов ISO. Возможно ли, что 'prac.dateShown' на самом деле является * строкой *, а не мгновенным объектом? –
Да 100% уверены. Это заявление: 'prac.dateShown = moment()' – Mika
Добавление кода в случае, если это помогает ... Действительно в убытке ... – Mika