gpt4 book ai didi

node.js - 检查 nunjucks 模板中数组中是否存在键(Node JS)

转载 作者:搜寻专家 更新时间:2023-10-31 22:24:17 24 4
gpt4 key购买 nike

我正在使用 Nunjucks 模板引擎在 Node Js 中创建一个应用程序,我必须在页面上应用权限以显示添加、编辑和删除链接。

为此,我实现了一系列权限,如下所示:

var user_params = ['add_user', 'edit_user', 'delete_user'];

现在我想检查 add_user 是否存在于 user_params 数组中的页面,就像我们在 php 中所做的那样

in_array('add_user', user_params)

但我能够在 nunjucks 中执行此任务。那么有人可以帮助我吗?

提前致谢

最佳答案

你应该能够做到这一点:

{% if 'add_user' in user_params %}
do stuff in html
{% endif %}

对于 indexOf,我不确定它是否有效,但即使它有效,如果零的计算结果为假,那么如果你正在测试第一行,那也不好。还需要检查 > -1

关于node.js - 检查 nunjucks 模板中数组中是否存在键(Node JS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43339091/

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