我正在尝试为webapp执行管理页面,显示用户的状态("用户"或"管理员").这是我写的Selmer模板的摘录:
<tbody>
{% for user in users %}
<tr>
<td>{{user.admin}}</td>
<td>{% if {{user.admin}} %}TRUE{% else %}FALSE{% endif %}</td>
</tr>
{% endfor %}
</tbody>
Run Code Online (Sandbox Code Playgroud)
这是结果页面的源代码:
<tr>
<td>true</td>
<td>FALSE</td>
</tr>
<tr>
<td>false</td>
<td>FALSE</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
如你所见,我希望第一个FALSE为TRUE.我使用"如果"的方式一定有问题......有人可以帮忙吗?
PS:这是传递给Selmer的"用户"地图:
{:users ({:email "my-admin@test.com", :admin true} {:email "my-user@test.com", :admin false})}
Run Code Online (Sandbox Code Playgroud)