Angular 6是否有angular.noop?

时间:2018-10-12 15:48:16

标签: angular noop

在Angular 6应用程序中,我需要一个不执行任何操作的函数。显然,我可以自己编写,但是我正在阅读有关我想使用的angular.noop的信息。但是,当我尝试使用它时,出现angular.noop is not a function错误。我在Angular的文档中找不到关于此的任何信息。 AngularJS的angular.noop函数是否有Angular 6版本?

我知道是什么事。这不是What is Angular.noop used for?的副本。我问的是Angular6。我的问题很简单:“是否像AngularJS一样,在Angular 6中内置了noop函数?”。

4 个答案:

答案 0 :(得分:5)

您可以使用 noop ,它是Rxjs中的辅助功能:

import { noop } from 'rxjs';
...
// this does nothing.
noop(); 

我真的不认为Angular有noop

答案 1 :(得分:1)

不。 Angular 6中没有noop函数。

答案 2 :(得分:0)

我假设您想将此与(click)一起使用。试试:

(click)="!!false"

它可以工作,编译器也不会抱怨。也许还有一个语义解决方案。

答案 3 :(得分:0)

这什么都不做:

()=>{}

它的字符不超过noop(),并且不需要导入。