#angular2-template
Вопрос:
Я знаю, что это было опубликовано много раз, но все еще не могу заставить это работать. Есть 2 модуля: AppModule и ModulebModule.
В AppModule:
@NgModule({
declarations: [
AppComponent,
],
imports: [
CommonModule,
BrowserModule,
AppRoutingModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
В модуле ModulebModule:
@NgModule({
declarations: [
CompB01Component,
CompB02Component,
CompB03Component
],
imports: [
CommonModule
],
exports:[
CompB01Component,
CompB02Component,
CompB03Component,
]
})
export class ModulebModule { }
В шаблоне для compb01компонента:
<div class="main-container">
<div>Component {{componentName}}</div>
<div>
<span *ngIf="text">Parameter name value is: {{text}}</span>
</div>
</div>
Это компилируется, но все равно получает:
NG0303: Не может привязываться к «ngIf», так как это неизвестное свойство «span».
Ответ №1:
Ну… оказывается, вы можете переходить от одного модуля к другому, НО app.module должен импортировать модуль, чтобы эта ошибка исчезла. Почему? Собираюсь почитать еще немного.