我有以下代码
$.datepicker.setDefaults({ dateFormat: 'dd/mm/yy' });
var searchStartDate = moment((<any>$('#searchStart')).datepicker('getDate'));
var searchEndDate = moment((<any>$('#searchEnd')).datepicker('getDate'));
我在第一行的datepicker上收到错误:
属性“datepicker”在“JQueryStatic”
类型的值上不存在
有人能指出我正确的方向来解决它吗?
答案 0 :(得分:2)
看起来你有jQuery声明文件,但没有 jQuery UI 声明文件。它可以在这里找到:https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jqueryui
编辑:现代TypeScript开发是通过npm安装软件包而不是手动下载文件。使用npm install --save @types/jqueryui
安装声明文件。