【发布时间】:2014-12-16 12:13:22
【问题描述】:
如果我使用,我必须在 ng-repeat 中调用 $last 上的函数
div(ng-repeat="note in notes")
li: {{note}}
{{$last ? 'true' : 'false' }}
它只在最后一个 li 元素上打印 false,但如果我调用一个函数而不是 'true',则结果相同,如下所示
div(ng-repeat="note in notes")
li: {{note}}
{{$last ? update() : 'false' }}
每个循环都会调用该函数。
为了您的信息,我尝试了link中给出的“&&”类型的解决方案
{{$last && update() || '' }}
也可以,但不起作用。
【问题讨论】:
标签: javascript angularjs angularjs-ng-repeat