未捕获的TypeError:无法读取未定义的属性“设置”

时间:2019-11-19 07:09:24

标签: javascript jquery angular jquery-ui jquery-ui-datepicker

我将Jquery UI datepicker用于我的角度应用程序。

打开日期选择器时出现以下错误

Cannot read property 'settings' of undefined
at n._get (jquery-ui.min.js?v=11.0.0.0_RC2:2028)
at n._showDatepicker (jquery-ui.min.js?v=11.0.0.0_RC2:1736)
at HTMLDivElement.<anonymous> (jquery-ui.min.js?v=11.0.0.0_RC2:2255)
at Function.each (jquery-3.0.0.js?v=11.0.0.0_RC2:359)
at jQuery.fn.init.each (jquery-3.0.0.js?v=11.0.0.0_RC2:152)
at jQuery.fn.init.e.fn.datepicker (jquery-ui.min.js?v=11.0.0.0_RC2:2254)

这是我的HTML代码

<div #btn class="hold_img_only icon_space clickable" (click)="onShowCalendar()">

这是我的ts代码

onShowCalendar() {
   $(this.btn.nativeElement).datepicker("show");
}

感谢您的帮助

0 个答案:

没有答案