gpt4 book ai didi

Angularjs:ng-repeat,在 ng-repeat 中放置一个“分隔符”来分隔最近加载的数据

转载 作者:行者123 更新时间:2023-12-04 22:05:59 25 4
gpt4 key购买 nike

当页面加载时,用户会看到一组产品,然后如果他/她点击一个按钮,就会获取更多产品并将其附加到列表中。我试图找到一种 Angular 方式来放置一行以将已经加载的产品与最近附加的产品分开。我不想直接操作 DOM 并且我不能将空行推送到产品数组,因为数组的长度在其他地方使用。

我怎么能这样做?

Here is a basic Bin

最佳答案

我认为你需要在另一个 $scope (array) 属性中自己跟踪这个。在 ng-repeat 循环中,检查 $index 是否在此数组中。如果是这样,请添加/显示



<... ng-repeat="...">
<span ng-show="showHr($index)"><hr></span>
...
</...>

当您想显示
时,函数 showHr() 应返回 true

您也可以使用 ng-switch 而不是 ng-show。

关于Angularjs:ng-repeat,在 ng-repeat 中放置一个“分隔符”来分隔最近加载的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14760458/

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