【发布时间】:2015-12-23 10:19:37
【问题描述】:
所以我有一个这样的管道:
<ul *ngFor="#eachNumber of (NumberArray | MyPipe: '1')"></ul>
如何将管道的返回结果分配给可在代码中其他地方使用的变量?
我已经寻找了一段时间并阅读了一些名为 assign-local 的东西,但找不到太多关于它的信息。有没有一种我只是想念的明显方法?
【问题讨论】:
-
目的是什么?你为什么需要那个?
-
我只是想看看能不能做到。
-
你可以在代码中应用管道,为什么在标记中应用它以在代码中使用结果?
-
我很想知道是否找到了解决方案。 Gunter,您可能想要这样做的原因是您不会多次迭代列表。这是浪费计算。
-
在组件中实例化管道并在每个数组项上调用
transform()。
标签: angular pipes-filters