gpt4 book ai didi

javascript - 改变 ng-repeat Angularjs 内部的行为

转载 作者:行者123 更新时间:2023-11-28 13:14:49 24 4
gpt4 key购买 nike


我在控制台中得到了一个像这样的字符串数组 ["create-user", "edit-user", "read-user", "delete-user"] ,现在我想传递给大家查看。
我的代码:

  <tr ng-repeat="perm in permsAll">
<td>
{{perm == "create-user" : X ? ' '}}
</td>
<td>
{{perm == "create-edit" : X ? ' '}}
</td>
....
</tr>

所以我得到了所有字符串,但不是我想要的:(,我想要如果用户有create-user,例如在td示例中创建一个X userX = createUser: X 如果没有create-使用它将为空。

怎么做? ,我想我必须使用指令。谢谢?

最佳答案

您可以通过不同的方式来做到这一点。

您可以尝试使用 ng-switch 或 ng-if 甚至 ng-show。

例如:

<td ng-if="perm.contain === 'create-user'>X </td>

如果您想使用现有的代码,则必须进行如下更改:

<td>
{{perm.contain === 'create-user' ? 'X' : ' '}}
</td>

编辑:添加文字字符串

关于javascript - 改变 ng-repeat Angularjs 内部的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39492815/

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