1
下面的代码行生成以下警告:角时刻弃用警告
<span>{{prac.dateShown | amAdd: i : 'd' | amDateFormat:'dddd D MMM'}}</span>
弃用警告:时刻施工回落到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