【问题标题】:error "Property 'datepicker' does not exist on type 'IAugmentedJQuery' With Typescript错误“使用 Typescript 的类型 'IAugmentedJQuery' 上不存在属性 'datepicker'
【发布时间】:2016-06-22 21:07:42
【问题描述】:

我正在使用带有 Typesscript 的 Angular JS。但是出现错误 "Property 'datepicker' does not exist on type 'IAugmentedJQuery'." 。请告知如何解决此错误?

 angular.element('input#delegate-from-date').datepicker({

提前谢谢!!

【问题讨论】:

  • 你为什么期待它在那里?看起来这将是一个 jquery 插件,默认情况下 angular 不可用。

标签: javascript jquery angularjs typescript


【解决方案1】:

你可以在你的项目中创建一个datepicker.d.ts文件,内容如下:

interface IAugmentedJQuery {
    datepicker:any;
}

更多

关于迁移的一些提示:

https://basarat.gitbooks.io/typescript/content/docs/types/migrating.html

【讨论】:

    猜你喜欢
    • 2023-02-21
    • 2019-04-12
    • 2020-07-09
    • 2019-10-20
    • 2021-09-26
    • 1970-01-01
    • 2021-09-06
    • 2016-09-07
    • 2020-03-25
    相关资源
    最近更新 更多