- 报错信息:Cannot read property ‘indexOf’ of undefined swiper。
- 来源是swiper.min.js,首先检查自己写的js配置是否有误,没有就调试插件源代码,需要用非压缩版的js文件调试。
- 打开插件源码的头注释,查看插件的官网,在官网里找到对应的github仓库。在issues查找第一步的报错信息的相关bug记录,查看别人的问题是否与自己的一致。
- 如果发现问题已关闭,就找修复该问题的提交的代码修改
- 查看自己所用的插件版本和官网最新的版本是否一致,如果官网已经更新最新,且最新含有本次的修复,则用官网的最新版本替换本地插件,这次发现官方的最新版本master分支没有更新这次的修改,则把第四步的修改同步到本地的压缩swiper.min.js文件,用关键字定位代码bug处,变量用混淆的a,空格删除。
- 保存压缩文件再测试修复情况,同时把最新的这个文件替换其他项目的swiper.min.js文件。
来源:博客园
作者:巧丽
链接:https://www.cnblogs.com/gduf/p/11463102.html