小编mph*_*ize的帖子

Ember:如何在列表中每n个元素渲染一个元素?

在搜索和阅读文档后,我无法找到解决此问题的直接解决方案:

从ArrayController渲染项目列表,我想每N个元素插入一个位置或页面指示符.

我很感激Ember的任何想法都可以做到这一点!

通常我会假设,这可以在模板中处理,类似于......

each listitems
    if index % 5 == 0
        insert indicator
Run Code Online (Sandbox Code Playgroud)

...但是Ember没有暴露索引,Handlebars模板应该是无逻辑的.

我能想到的第二种方法是使用ArrayController并在数组中的每个第n个对象上设置一个属性,但为什么对象需要知道这个?设置一个属性感觉就像混乱和很多错误的可能性.

任何想法都将受到高度赞赏!

javascript each pagination list ember.js

0
推荐指数
1
解决办法
187
查看次数

标签 统计

each ×1

ember.js ×1

javascript ×1

list ×1

pagination ×1