#angular #lazy-loading
#угловатый #отложенная загрузка
Вопрос:
Привет, я использую ngx smart modal для всплывающего окна в angular. У меня все работает нормально. Но когда я делаю это внутри компонента отложенной загрузки, он показывает мне ошибку Cannot find modal с идентификатором signDocument .
Я импортировал указанный компонент и использовал его в объявлении, а также в компонентах ввода.
import { SignDocumentComponent } from './sign-document/sign-document.component';
@NgModule({
declarations: [
SignDocumentComponent
],
imports: [
NgxSmartModalModule.forRoot()
],
providers: [
NgxSmartModalService
],
entryComponents: [
SignDocumentComponent
]
})
export class AgreementsModule { }
Это мой модуль ленивой загрузки. Кто-нибудь может помочь, пожалуйста
Ответ №1:
Если вы используете smart modal внутри компонента отложенной загрузки, импортируйте smartmodalmodule в свой модуль отложенной загрузки
import { NgxSmartModalModule } from "ngx-smart-modal";
И добавьте его в свой импорт, как показано ниже
imports: [
NgxSmartModalModule.forChild()
]