gpt4 book ai didi

javascript - dust.js 过滤 json 结果

转载 作者:行者123 更新时间:2023-11-28 08:35:45 25 4
gpt4 key购买 nike

我有以下 json

         var tt =   projects: [
{
"name": "A",
"amount": "10"
}, {
"name": "B",
"amount": "20"
}, {
"name": "C",
"amount": "30"
}
]

使用dust.js模板引擎,有没有办法使用这个json并过滤以仅渲染名称为B的项目?

我认为灰尘助手 {@if cond="{projects.name} == 'B' "}...可以做到,但我无法让它工作?

有人有什么想法吗?任何 jsfiddle 将不胜感激。

最佳答案

这可以使用@eq帮助器实现:

{#projects}
{@eq key=name value="B"}
My name is {name} and my amount is {amount}.
{/eq}
{/projects}

该模板将循环遍历每个项目项,但只会打印出:

My name is B and my amount is 20.

要实现此功能,您必须同时拥有 dustjsdustjs-helpers可用。

关于javascript - dust.js 过滤 json 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21228063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com