gpt4 book ai didi

angularjs - 将计算类添加到 angular 的 HTML 元素

转载 作者:行者123 更新时间:2023-12-04 21:39:07 24 4
gpt4 key购买 nike

我在页面上渲染了一堆用户图标。我想根据他们的 ID 给他们上课。

示例用户对象

{ id: 1234, name: "foo" }

HTML 元素
<div ng-repeat="user in userList" class="something-{{ user.id % 10 + 1 }}">
</div>

所以类会像“something-1”,“something-2”,......基于用户ID。

上面的代码不起作用。元素上没有显示任何类。这样做的正确方法是什么?

最佳答案

请尝试使用 ng-init .在这种情况下,您的 HTML 将是

<div ng-repeat="user in userList" ng-init="myId = (user.id % 10) + 1;" class="something-{{ myId }}">
</div>

关于angularjs - 将计算类添加到 angular 的 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31391889/

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