簡體   English   中英

Angular 6 有 angular.noop 嗎?

[英]Is there an angular.noop for Angular 6?

在我的 Angular 6 應用程序中,我需要一個什么都不做的函數。 顯然,我可以自己寫,但我正在閱讀我想使用的 angular.noop。 但是,當我嘗試使用它時,我得到一個angular.noop is not a function錯誤。 我在 Angular 的文檔中找不到任何關於此的信息。 是否有 AngularJS 的 angular.noop 函數的 Angular 6 版本?

我知道 noop 是什么。 這不是Angular.noop 用於什么的副本 . 我問的是 Angular 6。我的問題很簡單:“Angular 6 中是否像 AngularJS 一樣內置了 noop 函數?”。

你可以使用noop ,它是Rxjs一個輔助函數:

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

我真的不認為 Angular 有noop

不。Angular 6 中沒有 noop 函數。

這沒有任何作用:

()=>{}

它的字符數不超過 noop() 並且不需要導入。

我假設您想將其與(click)一起使用。 嘗試:

(click)="!!false"

它有效並且編譯器沒有抱怨。 也許有更語義化的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM