在 TS 代码中使用 jQuery 等库时配合插件使用,但是插件的开发人员并没有为其扩展 jQuery 的类型定义,这是使用插件的方法必然会报 TS 的类型错误,这时候要快速选择忽略该报错的最直接的方法就是使用 any

如下:

($('.modal') as any).showModal(true)

但这种办法并不推荐,虽然短期内好用,但是时间长了难免会导致到处都是any,尤其多人开发时别人看到你写了个 any 那么他也会实用 any, 之后项目中的 any 就会像病毒一般扩散开来。

所以建议还是寻找怎样给不是自己的插件添加类型定义的方法,我后面也会继续寻找,如果有人找到了也希望能够告知一声,感激不尽!

最新文章

  1. Trie tree实践
  2. oracle加并行参数PARALLEL
  3. js搜索输入关键词
  4. 【python】类中__slots__使用
  5. mousewheel滚轮事件 浏览器的写法
  6. activity的android:name 设置问题
  7. sql server 判断日期当前月有多少天
  8. 一个简单的DELPHI程序注册码设计 .
  9. (原)anaconda 的安装与在pycharm中的版本切换
  10. scriptol图像处理算法
  11. 物理引擎简介——Cocos2d-x学习历程(十三)
  12. springMVC项目异步处理请求的错误Async support must be enabled on a servlet and for all filters involved in async
  13. 全景图(panorama)低成本解决方案
  14. [Swift]LeetCode448. 找到所有数组中消失的数字 | Find All Numbers Disappeared in an Array
  15. Python的变量以及类型
  16. spark submit参数及调优
  17. SpringCloud+Feign环境下文件上传与form-data同时存在的解决办法
  18. Redis高可用详解:持久化技术及方案选择
  19. python的一些基本概念知识和面试题
  20. ListView数据更新后,自动滚动到底部(聊天时常用)| Listview Scroll to the end of the list after updating the list

热门文章

  1. 前端学习之一_html学习
  2. 两种建立堆的方法HeapInsert & Heapify
  3. 关于JDK8对List的分组汇总
  4. 在linux 系统下 使用命令行对mysql 数据库进行操作
  5. mysql 查询近三个月数据
  6. C++入门经典-例6.5-连接字符串
  7. idea maven sync Cannot resolve xxx 的解决方案
  8. legend3---lavarel常用artisan命令操作
  9. C# 截取屏幕局部
  10. leetcode-easy-string- 38 Count and Say