আমার অ্যাংুলার ২.০.০ অ্যাপ্লিকেশনটি কৌণিক-ক্লিমে তৈরি হয়েছে।
যখন আমি কোনও উপাদান তৈরি করি এবং AppModuleএর ঘোষণার অ্যারেতে এটি যুক্ত করি তবে এটি সমস্ত ভাল।
আমি উপাদানগুলি পৃথক করার সিদ্ধান্ত নিয়েছি, তাই আমি একটি TaskModuleএবং একটি উপাদান তৈরি করেছি TaskCard। এখন আমি ( উপাদান) এর TaskCardউপাদানগুলির মধ্যে একটিতে ব্যবহার করতে চাই ।AppModuleBoard
AppModule:
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';
import { AppComponent } from './app.component';
import { BoardComponent } from './board/board.component';
import { LoginComponent } from './login/login.component';
import { MdButtonModule } from '@angular2-material/button';
import { MdInputModule } from '@angular2-material/input';
import { MdToolbarModule } from '@angular2-material/toolbar';
import { routing, appRoutingProviders} from './app.routing';
import { PageNotFoundComponent } from './page-not-found/page-not-found.component';
import { UserService } from './services/user/user.service';
import { TaskModule } from './task/task.module';
@NgModule({
declarations: [
AppComponent,
BoardComponent,// I want to use TaskCard in this component
LoginComponent,
PageNotFoundComponent
],
imports: [
BrowserModule,
FormsModule,
HttpModule,
MdButtonModule,
MdInputModule,
MdToolbarModule,
routing,
TaskModule // TaskCard is in this module
],
providers: [UserService],
bootstrap: [AppComponent]
})
export class AppModule { }
TaskModule:
import { NgModule } from '@angular/core';
import { TaskCardComponent } from './task-card/task-card.component';
import { MdCardModule } from '@angular2-material/card';
@NgModule({
declarations: [TaskCardComponent],
imports: [MdCardModule],
providers: []
})
export class TaskModule{}
পুরো প্রকল্পটি https://github.com/evgdim/angular2 (কানবান-বোর্ড ফোল্ডার) এ উপলব্ধ
আমি কী মিস করছি? আমি কি ব্যবহার করতে হবে না TaskCardComponentমধ্যে BoardComponent?
