日常心得

 在我们制作代码的时候 或者是调试的时候 找问题的时候 其实我们能写出来代码就不会出现太难的问题,任何事情都是 都在能够解决的范围之内

所以我们在排查代码的时候 需要去思考为什么出错 

在后端我们查看是否是 进入到我们需要的方法内部,是否能够完整访问到,在遇到问题的时候我们尽可能的去寻找问题,一步步排查问题,删除代码仅保留我们需要的方法再进行测试,以便产生不好的效果 导致无法准确的发现错误

在我们自己写代码的时候尽量的去减少 其他无关代码的使用,因为框架内部的引用我们不理解,所以然会导致我们在调用接口或者方法的时候出现异常,(一般不会 除了权限类的,过滤机制)

前端我们在加载样式行为的时候 我们也需要细心一点 js css的引用我们要按照从上倒下的顺序,如果我们写的方法没有在js 的初始化方法里面我们就需要吧js 代码 放在 引入的下面(从上到下执行)切记这个顺序,在遇到问题不要慌,要及时的思考问题发生的点可能在哪里

从而一步步的排查问题,静下心来去解决问题,呆着头脑百度也是很好的选择之一!

举个例子:  

  今天发生的事情 第一 就是我在调试页面的时候因为是框架引用的js 文件 他自己写在了初始化里面就可以进行正常的访问(layui) 我把我自己写的layui表格进行填写后发现 引用的layui不管用之后我把

  我自己的单独拿出来写了一个script去进行一个填写,发现因为js 没引用 layui,js 导致我的动画效果出不来,我就有引入了一下 可以使用,但是一个页面引入两次layui 就是发生 一个表单提交就会提交两条数据,这个bug 

  解决:后面在看了系统的框架后  找到所有的html都是引用的这个文件,这个文件没办法取消,页面上的元素也绑定,最后就是在最下面发现他引入的js 文件在最下面,他把他的代码放在了js 的初始化的方法里面而我的放进不去管用导致的问题,

     之后把他引入的地方向上提取 到我写的内容的上面即可, (就是发现我们所遇到的问题的问题都不是很大的问题 都是一些细节上,包括一些简单的思路问题)

我们在日常写代码的时候要注意 这些细节的地方,从而提高代码的准确率。遇到问题呢也不要紧张慌张 可以先尝试打一个断点( 就是console / return ) 去查看每一步进行到哪里 再去除多余我们用不到的引入,

就可以解决一大部分问题!!! 加油!!!

posted @   热心居民  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示