gpt4 book ai didi

angular - 无法绑定(bind)到 'ngForOf',因为它不是 Angular 5 中的已知属性

转载 作者:行者123 更新时间:2023-12-04 00:26:33 27 4
gpt4 key购买 nike

我是angular的初学者,我开发了一个小应用程序,但是我有一个问题,*ngIf, *ngFor, nfForm不起作用(我认为错误 CommonModule )

文件.html:

<div class="col-sm-3 form-group">
<div>
<select class="form-control">
<option selected value="">Select Project</option>
<option *ngFor='let app of projetsa' [value]="app?.projectId">
{{app?.ProjetName}}
</option>
</select>
</div>
</div>

应用模块.ts:

import { BrowserModule } from '@angular/platform-browser';
import { CommonModule } from '@angular/common';
.
.
.
@NgModule({
declarations: [...],
imports: [ BrowserModule, CommonModule,...],
providers: [...],
bootstrap: [AppComponent]
})
export class AppModule { }

export function getBaseUrl() {
return document.getElementsByTagName('base')[0].href;
}

包.json :

"dependencies": {
"@angular/animations": "^5.0.0",
"@angular/common": "^5.0.0",
"@angular/compiler": "^5.0.0",
"@angular/core": "^5.0.0",
"@angular/forms": "^5.0.0",
"@angular/http": "^5.0.0",
"@angular/material": "^7.3.7",
.
.
.
}

最佳答案

如果它是根模块 (AppModule),则将 BrowserModule 添加到 @NgModule() 中的导入数组,否则为 CommonModule。

import {BrowserModule, CommonModule} from '@angular/common';

@NgModule({
imports: [BrowserModule, /* or CommonModule */],
})

关于angular - 无法绑定(bind)到 'ngForOf',因为它不是 Angular 5 中的已知属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56274324/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com