Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs-我应该使用forEach还是Filter?_Angularjs - Fatal编程技术网

Angularjs-我应该使用forEach还是Filter?

Angularjs-我应该使用forEach还是Filter?,angularjs,Angularjs,我有一个angular应用程序,它返回一个名为users的集合。我用它来填充一个下拉列表,使用ng选项。在集合中,我有一个名为temp\u number的字段,另一个名为number 我想做的是检查每个记录是否有一个temp\u number值,如果有,将其分配给DOM中的number 在我最初返回集合的控制器中使用.forEach是否会更好?或者作为ng选项中的自定义过滤器 谢谢 如果您只想显示具有临时编号的编号,请在控制器中使用过滤器。如果您想以任何方式显示每个数字,请使用常规的foreac

我有一个angular应用程序,它返回一个名为
users
的集合。我用它来填充一个下拉列表,使用
ng选项
。在集合中,我有一个名为
temp\u number
的字段,另一个名为
number

我想做的是检查每个记录是否有一个
temp\u number
值,如果有,将其分配给DOM中的
number

在我最初返回集合的控制器中使用
.forEach
是否会更好?或者作为
ng选项中的自定义过滤器


谢谢

如果您只想显示具有
临时编号的
编号
,请在控制器中使用过滤器。如果您想以任何方式显示每个
数字,请使用常规的foreach。我个人会使用filter()进行此操作,非常详细,性能良好。谢谢大家。我想显示的是
编号
,除非有
临时编号