RactiveJS:如何按计算值对表格排序?

时间:2019-04-08 15:45:44

标签: ractivejs

我是ractive的新手,他在查看表格排序教程 https://ractive.js.org/tutorials/iterative-sections/#step-5

但是,如果我想按“计算的”值排序,例如:

{{#resources}}
    {{#if (type_id==1) }}
        {{name}}
    {{elseif parent_id!=15173}}
        {{name}}
    {{/if}}
{{/resources}}

或:

{{client.0.name}}

1 个答案:

答案 0 :(得分:0)

您可以通过将sort()与比较函数参数一起使用来实现此目的-例如array.sort(function(a,b){/ *为a和b生成计算值(基于模板逻辑)并返回a比较新值的结果});