我有模板(一个 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 ",
}
]
}
];
现在我的要求是如果特别是 JSON 的第二项的 id 值为 0,我应该隐藏 div。
是否可以在 JSRender 中检查我们在 c# 中所做的一些事情,例如
for (i = 0 ; i < 10 ; i++)
{
if (userConnection[i] = 0)
// show the div
else
// dont show
}
即如果我可以在 JSRender 中访问UserConnection[i],那么我可以显示或隐藏 div。可能吗?