Famo.us(Angular)将项目添加到ScrollView列表的开头?

时间:2014-10-24 03:24:17

标签: javascript angularjs famo.us

我正在使用Famo.us Angular和Firebase。一切顺利,除非我向Firebase添加新项目,它只会填充在ScrollView列表的底部,无论排序是什么。我可以添加它,出现在底部,刷新,它将位于顶部。

有没有办法将项目注入到Famo.us或Famo.us-Angular中的ScrollView或SequentialView的开头?

2 个答案:

答案 0 :(得分:1)

在Famo.us(香草)中你有yourViewSequence.splice(0, 0, yourView)这样做。它会将你的View插入索引0(第一个参数),并在执行此操作时删除0个元素(第二个参数)。

但我不知道Angular的实现。

答案 1 :(得分:0)

在fa-scroll-view中将fa-index添加到fa-view中(当项目在数组中时)。

<fa-scroll-view>
    <fa-view ng-repeat="(itemId,item) in items" fa-index="itemId"></fa-view>
</fa-scroll-view>