今天这篇文章咱们不是要讲解技术,而是要分享一些在我工做上遇到的一些事与工做上面的心得前端
最近我刚刚入职了一家新的公司,这家公司的技术leader技术上挺牛的,并且还性格上仍是挺平易近人的,最让我敬佩的是个人leader如今已经有四十几了,还可以在一些码农上面工做,这个相信在国内还算是比较少见的。并且我还有一个专职的前端同事,技术上面也是挺厉害的(补充一下:公司是主营电子商务的,因此技术人员相对较少),最近在网页上面遇到了不少奇葩的问题,好比在手机滚动的时候,本来顶部和底部都有固定栏来固定的,这样即便是在滚动或者是滑动的时候都不会出现顶部和底部的滚动条跟着一块儿运动的现象,而后这还最后还会回归正常,这个就让人难以想象了,这里说明一点底部和顶部都是用position:fixed。第二个问题是在电脑上经过手机的模拟是正常的,可是在手机上面就出现了了手机屏幕能够左右滑动,换句话说即便宽度不止是百分之百了,看到这里有不少的网友应该会想是否是你没有加viewport这个东西,可是我敢很确定的告诉你,这个我是加上去了。这两个问题的棘手之处在于,1、很难直接经过审查元素来获取是那个地方出现错误的,2、这两个问题的手机和PC上面的模拟表现出来是不同的,不方便咱们作调整。下面就请看个人同事大神发功是怎样解决了这些问题的。工具
只见大神拿到了这几个bug的时候,显示跟咱们同样都是经过代码审查元素,可是这些我以前就已经审查过的,因此这个发现不了问题所在,大神接下来就是经过把全部的代码完完整整的展开,而后一个一个标签去检查,虽然这样比较浪费时间,可是总比你找不出来问题在哪里好吧,哐哐哐,大神花了差很少三、4个小时的时间,终于把bug给解决了,这里由衷的对同事的耐心点个赞。学习
这里可能大神同事用的技术比较的入门,可是这个虽说是入门,可是有谁多少我的在现实工做中可以去这样作的呢,因此在这里我想对这几天的内容进行总结spa
工做结论it
一、在遇到问题的时候咱们不妨抛弃一部分工具,减小工具的依赖,一步一步的耐心的检查代码io
二、在技术上面不是谁学的东西多久强,而是谁可以把bug调好了,才是大神入门
三、最强的技术每每不是你可以作出多牛逼的特效,而是在遇到问题的时候谁可以把难题解决了,这个真心要像同事学习bug