gpt4 book ai didi

json - 是否可以在 JSRender 中使用增量变量 i 进行 for 循环?

转载 作者:行者123 更新时间:2023-12-04 18:49:07 25 4
gpt4 key购买 nike

我有一个模板(一个 html 文件),正在使用 JSRender 获取带有 JSON 数据的渲染。

我的示例模板如下

<ul id="membersList">
{{for UserConnection}}
<li>
<div>
<a title="{{:Fullname}}">
<br />
<img src="sample.png"/><br />
{{:Fullname}}</a>
</div>
</li>
{{/for}}

我的Json数据是

[
{
"ApplicationName": "appone",
"Title": "Title one",
" UserConnection ": [
{
"Id": 210,
" email ": " abc1@xyz.com ",
},
{
"Id": 0,
" email ": " ",
},
{
"Id": 211,
" email ": " abc2@xyz.com ",
}
]
}

];

现在我的要求是我应该隐藏 div 如果特别是第二项JSON 的 id 值为 0。

是否可以在 JSRender 中检查我们在 C# 中所做的一些事情,比如

for (i = 0 ; i < 10 ; i++)
{
if (userConnection[i] = 0)
// show the div
else
// dont show

}

即如果即使在 JSRender 中我也可以访问 UserConnection[i],那么我就可以显示或隐藏 div。可能吗?

最佳答案

您可以查看此示例以了解如何获取父数据 https://www.jsviews.com/#parentdata

并且在 for 循环中有#index while 来访问当前索引。

我认为您问题的真正答案是使用助手来构建在创建时打开或关闭显示的 div。

助手、转换器和客户标签都是您注册然后使用的通用 javascript 函数。

关于json - 是否可以在 JSRender 中使用增量变量 i 进行 for 循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14771550/

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