Angular 引导日期时间选择器不适用于角度6或7
我在角6中创建了一个正常的反应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,
*时间开始日期和时间是必需的
因此,我使用基本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的回答。你能告诉我集成时间选择器意味着日期时间选择器吗?