文章目录
前言
随着学习的不断深入,我对自己的学习方式有了一定的反思,其中最重要的一条是出bug后自己不会有条理、有逻辑地去分析代码。为此,专门写一篇文章记录未来几天学习uniapp小程序开发的bug思路
一、bug类型
1.未定义(is not define)
1.1出错原因
1.未声明变量、函数等
2.位置没有放对,嵌套进另一个对象里了
2.css解析出错([plugin:vite:css] [postcss] )
2.1 出错原因
2.2 解决方法
在style样式里加入了lang属性
二、解决方法与步骤
1.方法
1.对比查看小程序控制台报错代码行与uniapp中的代码
2.找出具体原因后上网查询
3.五分钟内查不出来后仔细再看一遍代码,再次提炼问题,使用ai或者搜索文章
4.十分钟后查找不出,直接寻求外援,学长、老师、群内大佬等
三、HBuilderX与微信开发者工具整体配置
1.微信开发者工具
1.1 关闭热重载
热重载的作用:开启热重载后,修改代码文件,模拟器可以在不刷新的情况下生效变更,以此来提高代码编辑效率
危害:开了热重载会导致一些奇奇怪怪的问题 比如页面更新异常 数据重置等