আমি একই ত্রুটি পেয়েছিলাম, আপনি এই পদ্ধতির কোনওটির মাধ্যমে সমাধান করতে পারেন:
আপনার যদি কোনও নেস্টেড মডিউল না থাকে
ক। আপনার অ্যাপ মডিউলে কমনমডুল আমদানি করুন
খ। আপনার কম্পোনেন্ট যেখানে আপনি যোগ করা হয় আমদানি করুন * ngFor মধ্যে অ্যাপ মডিউল মধ্যে সংজ্ঞায়িত ঘোষণা
// file App.modules.ts
@NgModule({
declarations: [
LoginComponent // declarations of your component
],
imports: [
BrowserModule
DemoMaterialModule,
FormsModule,
HttpClientModule,
ReactiveFormsModule,
AppRoutingModule,
BrowserAnimationsModule,
ServiceWorkerModule.register('ngsw-worker.js', { enabled: environment.production })
],
providers: [
ApiService,
CookieService,
{
provide: HTTP_INTERCEPTORS,
useClass: ApiInterceptor,
multi: true
}
],
bootstrap: [AppComponent]
})
গ। তারপর আপনি রাউটিং আমদানি জন্য পৃথক মডিউল ফাইল ব্যবহার করেন তাহলে CommonModule আপনার রাউটিং মডিউল অন্য আমদানি CommonModule আপনার অ্যাপ মডিউল
// file app.routing.modules.ts
import { LoginComponent } from './login/login.component';
import { CommonModule } from "@angular/common";
const routes: Routes = [
{ path: '', component: LoginComponent },
{ path: 'login', component: LoginComponent }
];
@NgModule({
imports: [RouterModule,RouterModule.forRoot(routes), CommonModule],
exports: [RouterModule]
})
- আপনার যদি নেস্টেড মডিউল থাকে তবে সেই নির্দিষ্ট মডিউলের 1 ম পদক্ষেপটি সম্পাদন করুন
আমার ক্ষেত্রে, 2 য় পদ্ধতিটি আমার সমস্যা সমাধান করেছে।
আশা করি এটা তোমাকে সাহায্য করবে
ngfor
আপনি উল্লিখিত ত্রুটিটি দেয়। হওয়া উচিতngFor