Angular 6 有 angular.noop 吗?

Is there an angular.noop for Angular 6?

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

我知道 noop 是什么。这不是 What is Angular.noop used for? 的副本。我问的是 Angular 6. 我的问题很简单 "Is there a noop function built into Angular 6 like there is in AngularJS?".

您可以使用 noop,这是 Rxjs 的辅助函数:

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

我真的不认为 Angular 有 noop

没有。 Angular 6.

中没有noop函数

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

(click)="!!false"

它有效并且编译器没有抱怨。也许有一个更语义化的解决方案。

这什么都不做:

()=>{}

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