Angular 5 ng-pick-datetime 不是 clickable/working

Angular 5 ng-pick-datetime not clickable/working

一段时间以来,我一直在检查所有 GitHub 个问题、论坛和 SO,但无济于事,所以我提出了这个新问题。

我们有一个基于 Angular 5 的项目,目前仍在生产中。但是,在新的开发人员环境中,我们无法接管这个项目,因为它最后一次更新是在去年,并且 Angular 版本目前为 8,Angular 4 & 5 不再现在支持。

下图不可点击:

这是来自 here

的留言

The picker has been updated for Angular 6+ apps. If you are still using Angular 5, you should install the picker version 5.2.6. npm install ng-pick-datetime@5.2.6 --save

我已经更改了软件包版本,但现在仍然可以使用。尝试了 down/upgrading 包和 typescript 版本,ng-pick-datetime-moment1.0.51.0.6.

这可能是由较新的 node/angular CLI 或诸如此类的原因引起的,但我不确定。

如果你有任何想法,请提出建议,这让我很困惑。还请指出我在这里缺少什么。谢谢!

我能够通过添加

来修复错误

import { OwlDateTimeModule, OwlNativeDateTimeModule } from 'ng-pick-datetime';

imports: [
    OwlDateTimeModule, 
    OwlNativeDateTimeModule
],

在使用它的模块上。