আমি সবেমাত্র অ্যাঙ্গুলার 2 আরসি 4 থেকে আরসি 6 এ আপগ্রেড করেছি এবং এটি করতে সমস্যা হচ্ছে।
আমি আমার কনসোলে নিম্নলিখিত ত্রুটিটি দেখতে পাচ্ছি:
Unhandled Promise rejection: Template parse errors:
'cl-header' is not a known element:
1. If 'cl-header' is an Angular component, then verify that it is part of this module.
2. If 'cl-header' is a Web Component then add "CUSTOM_ELEMENTS_SCHEMA" to the '@NgModule.schema' of this component to suppress this message. ("<main>
[ERROR ->]<cl-header>Loading Header...</cl-header>
<div class="container-fluid">
<cl-feedbackcontai"): AppComponent@1:4
এখানে আমার শিরোনাম অংশ:
import { Component } from '@angular/core';
import { Router } from '@angular/router';
// own service
import { AuthenticationService } from '../../../services/authentication/authentication.service.ts';
import '../../../../../public/css/styles.css';
@Component({
selector: 'cl-header',
templateUrl: './header.component.html',
styleUrls: ['./header.component.css']
})
export class HeaderComponent { // more code here... }
এখানে আমার শিরোনাম মডিউল:
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { RouterModule } from '@angular/router';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { HeaderComponent } from './../../../components/util_components/header/header.component.ts';
@NgModule({
declarations: [ HeaderComponent ],
bootstrap: [ HeaderComponent ],
imports: [ RouterModule, CommonModule, FormsModule ],
schemas: [ CUSTOM_ELEMENTS_SCHEMA ]
})
export class HeaderModule { }
আমি ব্যবহারের মডিউল নামে একটি মোড়ক মডিউল তৈরি করেছি যা শিরোনামডিটিকে আমদানি করে:
import { NgModule } from '@angular/core';
import {HeaderModule} from "./header/header.module";
// ...
@NgModule({
declarations: [ ],
bootstrap: [ ],
imports: [ HeaderModule]
})
export class UtilModule { }
যা শেষ পর্যন্ত অ্যাপমোডিয়ুল দ্বারা আমদানি করা হয়:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { AppComponent } from './app.component';
import {UtilModule} from "./modules/util_modules/util.module";
import {RoutingModule} from "./modules/routing_modules/routing.module";
@NgModule({
bootstrap: [AppComponent],
declarations: [AppComponent],
imports: [BrowserModule, UtilModule, RoutingModule]
})
export class AppModule { }
আমার বোঝার জন্য আমি ত্রুটিটি ছাড়িয়ে যাওয়ার জন্য SCHEMA ব্যবহার করে ত্রুটি বার্তার নির্দেশাবলী অনুসরণ করছি। তবে মনে হচ্ছে এটি কাজ করে না। আমি কি ভুল করছি? (আমি আশা করি এটির কিছুই পরিষ্কার হয় নি আমি ঠিক এই মুহূর্তে দেখি না this এই সংস্করণে আপগ্রেড করতে গত 6 ঘন্টা ব্যয় করা হয়েছে ...)
AppModule
কী আপনি এখনও এটিকে আপনার উপাদানটিতে যুক্ত করতে হবে?