繁体   English   中英

如果使用jQuery Datepicker,Angular2无法获得价值

[英]Angular2 not getting value if using Jquery Datepicker

我正在尝试将datepicker用作:

<div class="form-group row">
                        <label class="col-md-3 col-form-label" for="l0">Date</label>
                        <div class="col-md-9">
                            <input type="text" class="form-control datepicker-only-init" formControlName="last_updated" placeholder="Select Date" />
                        </div>
                    </div>

在ts中:

$(function(){
        $('.datepicker-only-init').datetimepicker({
            widgetPositioning: {
            horizontal: 'left'
            },
            icons: {
            time: "fa fa-clock-o",
            date: "fa fa-calendar",
            up: "fa fa-arrow-up",
            down: "fa fa-arrow-down",
            previous: 'fa fa-arrow-left',
            next: 'fa fa-arrow-right'
            },
            format: 'LL'
        });
    })

**我的日期选择器显示良好,但我无法再次获得其值。

我得到它;

this.testForm.controls['last_updated'].value;

我找到了一个解决方案:

<input type="text" class="form-control datepicker" id="datePicker" #datePicker formControlName="last_updated" placeholder="Select Date" (blur)="onDateChange(datePicker.value);"/>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM