gpt4 book ai didi

javascript - AngularJS ng-swith-when 位于前 2 个字母

转载 作者:行者123 更新时间:2023-12-02 14:54:36 26 4
gpt4 key购买 nike

我确实研究了这个问题,但没有找到解决方案。是否可以将 ng-repeat 与 ng-switch on (first_3_letters_of) "xy"结合起来?我的问题如下所示:

<span ng-repeat="channel in device.channels" ng-switch on=<!--first_3_Letters_of-->"channel.id"> 
<span ng-switch-when="01_">
<!-- insert some graphic-->
</span>
<span ng-switch-when="02_">
<!-- insert some other graphic-->
</span>
</span>

我只想检查 ID 的前缀,因为向框架添加另一个属性需要大量工作并受到许多限制。更改 ID 名称很容易,并且可以首先了解它是什么 channel 类型。

如果有任何帮助,我将不胜感激!

最佳答案

您可以使用内置 Angular 过滤器limitTo,如下所示:

<span ng-repeat="channel in device.channels" ng-switch on="channel.id | limitTo : 3"> 
<span ng-switch-when="01_">
<!-- insert some graphic-->
</span>
<span ng-switch-when="02_">
<!-- insert some other graphic-->
</span>

关于javascript - AngularJS ng-swith-when 位于前 2 个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35920087/

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