gpt4 book ai didi

javascript - 嵌套 ng-repeat 中 $last 的别名始终返回 true

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

我有两个嵌套的 ng-repeat,需要将 $last 重命名为outerLast 和innerLast 之类的名称。我使用 ng-init="outerLast= $last"和 ng-init="innerLast= $last"进行操作,但它不起作用。两个变量始终为真。我猜这是因为一旦新迭代创建了新的子作用域,并且 ng-init 可能没有在新变量和 $last 之间创建绑定(bind),$last 就会在上一次迭代创建的最后一个子作用域中从 true 更改为 false 。

如何实现outerLast 和innerLast 变量的预期行为?

最佳答案

在嵌套循环中,使用$parent访问外部作用域。因此,要访问 $last 变量,您必须使用 $parent.$last

关于javascript - 嵌套 ng-repeat 中 $last 的别名始终返回 true,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40287167/

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