Property 'showModal' does no t exist on type 'JQuery<HTMLElement>'
2024-09-05 16:09:34
在 TS 代码中使用 jQuery 等库时配合插件使用,但是插件的开发人员并没有为其扩展 jQuery 的类型定义,这是使用插件的方法必然会报 TS 的类型错误,这时候要快速选择忽略该报错的最直接的方法就是使用 any
如下:
($('.modal') as any).showModal(true)
但这种办法并不推荐,虽然短期内好用,但是时间长了难免会导致到处都是any,尤其多人开发时别人看到你写了个 any 那么他也会实用 any, 之后项目中的 any 就会像病毒一般扩散开来。
所以建议还是寻找怎样给不是自己的插件添加类型定义的方法,我后面也会继续寻找,如果有人找到了也希望能够告知一声,感激不尽!
最新文章
- Trie tree实践
- oracle加并行参数PARALLEL
- js搜索输入关键词
- 【python】类中__slots__使用
- mousewheel滚轮事件 浏览器的写法
- activity的android:name 设置问题
- sql server 判断日期当前月有多少天
- 一个简单的DELPHI程序注册码设计 .
- (原)anaconda 的安装与在pycharm中的版本切换
- scriptol图像处理算法
- 物理引擎简介——Cocos2d-x学习历程(十三)
- springMVC项目异步处理请求的错误Async support must be enabled on a servlet and for all filters involved in async
- 全景图(panorama)低成本解决方案
- [Swift]LeetCode448. 找到所有数组中消失的数字 | Find All Numbers Disappeared in an Array
- Python的变量以及类型
- spark submit参数及调优
- SpringCloud+Feign环境下文件上传与form-data同时存在的解决办法
- Redis高可用详解:持久化技术及方案选择
- python的一些基本概念知识和面试题
- ListView数据更新后,自动滚动到底部(聊天时常用)| Listview Scroll to the end of the list after updating the list