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

我将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");
}

感谢您的帮助

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

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3075676.html

大家都在问