Модуль Angular Formly не загружается в модули chlld
Я встроил угловой модуль в свое приложение, в котором есть подмодули. Наше приложение работает Если я импортирую формально модули в дочерние модули, но я хотел бы реализовать функциональность, то есть я должен импортировать формально модуль в модуль более высокого уровня, т.е. app.module, и это должно работать для дочерних модулей. Но я получаю ошибку т.е.
Произошла ошибка: Uncaught (в обещании): Ошибка: Ошибки синтаксического анализа шаблона: Невозможно привязать "модель", так как она не известна свойству "formly-form".
1. Если formly-form является угловым компонентом и имеет вход модели, то убедитесь, что он является частью этого модуля.
2. Если 'formly-form' является веб-компонентом, то добавьте 'CUSTOM_ELEMENTS_SCHEMA' в '@NgModule.schemas' этого компонента, чтобы подавить это сообщение.
3. Чтобы разрешить любое свойство, добавьте "NO_ERRORS_SCHEMA" к "@ NgModule.schemas" этого компонента. ("" (ngSubmit) = "submit (model)" # dynamicform = "ngForm" * ngIf = "isFormTypeSelected">] [model] = "model" [fields] = "fields" [form] = "form">
app.module.ts
@NgModule({
declarations: [AppComponent, DatepickerTypeComponent, PanelWrapperComponent, AutocompleteTypeComponent],
imports: [
MatInputModule,
MatSelectModule,
NgbModule,
CommonModule,
BrowserModule,
BrowserAnimationsModule,
HttpClientModule,
HttpModule,
OverlayModule,
MatNativeDateModule,
AppRoutingModule, WebStorageModule,
ToasterModule,
MatAutocompleteModule,
MatSelectModule,
MatDatepickerModule,
FormsModule,
ReactiveFormsModule,
FormlyModule.forRoot(),
FormlyBootstrapModule,
FormlyMaterialModule,
FormlyModule.forRoot({
wrappers: [
{ name: 'panel', component: PanelWrapperComponent },
],
types: [{
name: 'autocomplete',
component: AutocompleteTypeComponent,
wrappers: ['form-field'],
}, {
name: 'datepicker',
component: DatepickerTypeComponent,
wrappers: ['form-field'],
defaultOptions: {
defaultValue: new Date(),
templateOptions: {
datepickerOptions: {},
},
},
}]
}, ),
],
bootstrap: [AppComponent]
})