gpt4 book ai didi

datepicker - 如何修复 NgxMaterialTimepickerContainerComponent 错误找不到组件工厂?

转载 作者:行者123 更新时间:2023-12-02 19:48:17 24 4
gpt4 key购买 nike

我在项目中使用 ngx-material-timepicker。当我使用最新的 5.2.2 时,出现以下错误

ng:///NgxMaterialTimepickerModule/NgxMaterialTimepickerToggleComponent.n 
gfactory.js:13 ERROR Error: No component factory found for NgxMaterialTimepickerContainerComponent. Did you add it to @NgModule.entryComponents?
at noComponentFactoryError (:4401/vendor.js:87649)
at CodegenComponentFactoryResolver.resolveComponentFactory (:4401/vendor.js:87714)
at DomService.appendTimepickerToBody (:4401/main-exams-exams-module.js:8424)
at NgxMaterialTimepickerComponent.open (:4401/main-exams-exams-module.js:8848)
at NgxMaterialTimepickerToggleComponent.open (:4401/main-exams-exams-module.js:8994)
at Object.eval [as handleEvent] (ng:///NgxMaterialTimepickerModule/NgxMaterialTimepickerToggleComponent.ngfactory.js:19)
at handleEvent (:4401/vendor.js:103240)
at callWithDebugContext (:4401/vendor.js:104859)
at Object.debugHandleEvent [as handleEvent] (:4401/vendor.js:104494)
at dispatchEvent (:4401/vendor.js:90327)

但是当我降级到版本 4.0.0 时,它工作得很好。

//模块页面

import { NgModule } from '@angular/core';
import { NgxMaterialTimepickerModule } from 'ngx-material-timepicker';
@NgModule({
declarations: [appComponent ],
imports: [NgxMaterialTimepickerModule]
]
})

html

<div>
<ngx-material-timepicker-toggle [for]="defaultValue"></ngx-material-timepicker-toggle>
<ngx-material-timepicker #defaultValue></ngx-material-timepicker>
<input aria-label="default time" [ngxTimepicker]="defaultValue" [value]="'05:11 pm'" required readonly>
</div>

有人可以帮我下载最新版本吗?

最佳答案

我遇到了同样的错误并能够修复它。由于您使用的是 Angular 的延迟加载,因此您还需要在 app.module 中导入 NgxMaterialTimepickerModule

关于datepicker - 如何修复 NgxMaterialTimepickerContainerComponent 错误找不到组件工厂?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58817301/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com