限制和偏移不可用

时间:2016-05-31 13:59:13

标签: jekyll swig-template

我试图将网页从jekyll迁移到Swig,而且我在复制这部分代码时遇到了问题:

{%for opt in page.optionals limit:12 offset:12%}

这里的问题是我没有找到限制和偏移过滤器。 你知道是否有类似的东西,或者是否可以创建一些自定义过滤器?

1 个答案:

答案 0 :(得分:0)

我找到了一种创建自定义过滤器的方法。

这里是代码

swig.setFilter("limit", (input: any, limit, offset) => {
        return input.slice(limit * offset, limit * (offset + 1));
    });