Angular 引导日期时间选择器不适用于角度6或7

Angular 引导日期时间选择器不适用于角度6或7,angular,angular6,angular-reactive-forms,bootstrap-datetimepicker,Angular,Angular6,Angular Reactive Forms,Bootstrap Datetimepicker,我在角6中创建了一个正常的反应 *时间开始日期和时间是必需的 因此,我使用基本jquery初始化日期时间选择器 函数(){ $(“.m_datetimepicker”).datetimepicker({ 自动关闭:是的, 今天BTN:是的, 基波潘:错, 开始日期:今天, 日期格式:“日/月/年”, }); }); 它可以工作,但是当我们在表单中使用date time come时,但是this.addForm.value该列意味着日期时间选择器值没有绑定到该formControlName,

我在角6中创建了一个正常的反应


*时间开始日期和时间是必需的
因此,我使用基本jquery初始化日期时间选择器

函数(){ $(“.m_datetimepicker”).datetimepicker({ 自动关闭:是的, 今天BTN:是的, 基波潘:错, 开始日期:今天, 日期格式:“日/月/年”, }); }); 它可以工作,但是当我们在表单中使用date time come时,但是
this.addForm.value
该列意味着日期时间选择器值没有绑定到该
formControlName

它给我
null
值。有人能告诉我为什么吗?

您不应该将jQuery和基于jQuery的库用于Angular。这是整个角度观念的对立。您也不应该直接在DOM上操作,以便与不同的环境保持兼容

要在DOM树上安全操作,请使用内置渲染器-Renderer2(必须注入到组件中)

尝试改用ngx引导库。它完全适合与角度:

编辑 以下是使用ngx引导的datepicker的示例:

您不应该将jQuery和基于jQuery的库用于Angular。这是整个角度观念的对立。您也不应该直接在DOM上操作,以便与不同的环境保持兼容

要在DOM树上安全操作,请使用内置渲染器-Renderer2(必须注入到组件中)

尝试改用ngx引导库。它完全适合与角度:

编辑 以下是使用ngx引导的datepicker的示例:

谢谢@magos的回答。你能告诉我如何整合时间选择器意味着日期时间选择器吗?谢谢@magos的回答。你能告诉我集成时间选择器意味着日期时间选择器吗?