각도 5 앱을 모듈로 분할하려고합니다.Modularizing Angular 5 App
app.module.ts :
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FooterComponent } from './path/to/component';
@NgModule({
declarations: [AppComponent, FooterComponent],
imports: [BrowserModule],
bootstrap: [AppComponent]
})
export class AppModule { }
app.component.html :
<app-footer></app-footer>
지금 내가 원하는 실무 코드는이 (관련 코드)입니다 꼬리말을 사용하여 모듈로 변경하십시오 (변경 사항 만) :
app.module.ts :
import { FooterModule } from './path/to/module';
@NgModule({
declarations: [AppComponent, FooterModule],
imports: [BrowserModule],
bootstrap: [AppComponent]
})
export class AppModule { }
footer.module.ts :
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { RouterModule} from '@angular/router';
import { FooterComponent } from './footer.component';
@NgModule({
declarations: [FooterComponent],
imports: [
CommonModule,
RouterModule.forChild([
{ path: 'footer', component: FooterComponent }
])
]
})
export class FooterModule { }
이 코드는 작동하지 않고 내가 잘못이 무엇인지 모른다. 힌트를 가지고 도와 줄 수 있습니까? 미리 감사드립니다.
코드가 작동하지 않는다고하면 그게 무슨 뜻입니까? 콘솔에 오류가 있습니까? –
오류 없음, 아무 것도 표시되지 않습니다. – Danubius