【发布时间】:2016-06-27 02:02:53
【问题描述】:
如何在从 Jquery Datepicker 更改后更新我的模型?如果我手动输入<input> 模型会更新,但在从 Jquery Datepicker 弹出窗口中进行选择后模型不会更新。 <input> 值会随着所选日期更新,但模型不会改变。
我已经尝试将 datepicker() 包裹在超时中,但这也不起作用。如何让模型知道指令的变化?
在组件模板中输入:
<input type="text" class="datepicker" [(ngModel)]="foreigndate" datepicker>
指令:
@Directive({
selector: '[datepicker]'
})
export class DatePickerDirective {
constructor(el: ElementRef) {
$(el.nativeElement).datepicker();
}
}
【问题讨论】:
标签: jquery angularjs jquery-ui angular datepicker