1有1个ArrayController和2个CollectionView类(非实例)共享这个ArrayController。 (contentBinding:sharedArrayController)
两个collectionView都需要以相反的顺序显示相同的数组内容(具有不同的呈现)但
Render1CollectionView:obj1,obj2,obj3
Render2CollectionView:obj3,obj2,obj1
如何告诉CollectionView以相反的顺序迭代?
其他想法?
答案 0 :(得分:1)
我在另一篇文章中找到了解决方案......而且效果很好
reversedContent: function(){
return this.get('content').toArray().reverse();
}.property('content.@each').cacheable()
答案 1 :(得分:0)
我想我会在控制器中定义一个计算属性,并在视图(或模板)中依赖它
YourApp.YourController = Ember.ArrayController.extend({
reversedContent: function(){
return this.reverse();
}.property('@each')
})