Я пытаюсь использовать modal navigation
в моем {N} app
, но получаю много ошибок.Одним из них является следующий:
Error: No component factory found for RootModalComponent. Did you add it to @NgModule.entryComponents?
, который явно говорит мне объявить RootModalComponent
внутри entryComponents
appModule
.Что я и сделал.
Но в соответствии с демонстрационным приложением Nativescript
(https://github.com/NativeScript/nativescript-sdk-examples-ng/tree/master/app/ng-ui-category/modal-view-ng), для корректной работы модальной навигации, RootModalComponent
должен быть объявлен внутри модуля, где component
вызываетRootModalComponent
объявлено.
@NgModule({
schemas: [NO_ERRORS_SCHEMA],
imports: [
NativeScriptCommonModule,
NativeScriptRouterModule,
NativeScriptRouterModule.forChild(routerConfig)
],
declarations: [
RootModalComponent,
HomeModalViewContentComponent,
SecondModalViewContentComponent,
],
entryComponents: [RootModalComponent]
})
export class ModalViewExamplesModule {
constructor() { }
}
При этом я получаю ошибку, упомянутую выше. Я что-то упустил?