簡體   English   中英

Angular-等待ngFor更新DOM

[英]Angular - Wait for ngFor to update DOM

使用Angular 7:

我正在使用ngFor將對象數組綁定到表中的行。 推送新行后,我需要立即調用另一個函數,該函數要求已渲染新行,但是渲染過程(我認為)與我的代碼異步,因此下一個函數執行且找不到新行。

我如何等待Angular完成更新?

請將函數包裝在setTimeout(fnHere, 0)表達式中。 這樣做,瀏覽器稍作喘息就會立即執行您的fn(在完成渲染后立即執行-您的代碼將排隊,直到瀏覽器的引擎清空當前調用堆棧為止)。

暫無
暫無

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

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