Модуль 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]

})

0 ответов

Другие вопросы по тегам