簡體   English   中英

無法綁定到“ngForOf”,因為它不是“div”的已知屬性。 ngFor 不在瀏覽器中顯示任何內容

[英]Can't bind to 'ngForOf' since it isn't a known property of 'div'. ngFor not displaying anything in the browser

HTML:

<div class="navigation" *ngFor="let nav of navList">
      {{ nav }} 
</div>

TS:

@Input() navList: string[] = ['test1', 'test2', 'test3'];

好的,所以這些是我的文件,我在其中創建變量並使用模擬值在 TS 中初始化它的部分,以及當我使用 ngFor 屬性在 HTML 中調用它時的部分。 網頁中沒有顯示任何內容,這是它返回的錯誤:

NG0303:無法綁定到“ngForOf”,因為它不是“div”的已知屬性。

是的,我在 app.module 和組件的模塊中導入了公共模塊和瀏覽器模塊以及瀏覽器動畫模塊。 有誰知道我還應該做些什么來解決這個問題?

我不知道您遇到了什么問題,但我嘗試在這個項目中制作簡單的 ngFor 並且工作正常。

https://stackblitz.com/edit/angular-ivy-beeizd?file=src/app/app.component.html

如果您沒有在 app.module.ts 的聲明中聲明,它可能會發生。

暫無
暫無

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

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