我从firebase中删除了一个如下所示的数组:
{
item1:{
startTime = 1487481288971,
endTime = 1487499053775
},
item2:{
startTime = 1487467133696,
endTime = 1487481231141
}
}
对于每个元素,我想知道持续时间(endTime-startTime)。 我正在尝试将持续时间保存回到开始和结束时间在
中的相同json cycles.on("child_added",function(snapshot){
snapshot.val()["duration"] = snapshot.val().endTime - snapshot.val().startTime
})
因此可以在HTML
中以相同的方式引用它<tr ng-repeat="c in cycles">
<td>{{c.startTime}} </td>
<td>{{c.endTime}} </td>
<td>{{c.duration}} </td>
</tr>
然而它未定义。
这应该有用吗?如果没有,这里最好的方法是什么?
我也尝试将它们保存到一个单独的数组中,但是当列表被反向排序并添加新元素时会有额外的复杂性。
非常感谢!