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

问题描述 投票:0回答:1

我是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}}

?

ractivejs
1个回答
0
投票

你可以通过使用带有compare函数参数的sort()来实现这一点 - 例如,array.sort(function(a,b){/ *为a和b产生计算值(基于你的模板逻辑)并返回比较结果新的价值});

© www.soinside.com 2019 - 2024. All rights reserved.