小编Tom*_*hut的帖子

为什么切片是不纯的管道?

我一直认为这slice是纯粹的,它比slice字符串或数组上的调用方法的唯一优势是Angular中纯管道的缓存机制.

事实证明并非如此,slice并且不纯洁.此外,实现是非常基本的:它防止nulls和代理slice方法.没有内部比较最后转换的输入.

我怀疑它的设计与行为一致ngFor,但这是一个可行的原因吗?新人会抱怨Angular被打破了,否则我想,但是为什么我应该使用这个管道呢?

我是否正确,它在每次更改检测运行中创建新数组,这导致甚至触发OnPush三次更改检测并使性能优化无效?

编辑:这个问题是基于一个人应该使用不可变数据的假设.

angular-pipe angular

2
推荐指数
1
解决办法
402
查看次数

标签 统计

angular ×1

angular-pipe ×1