小小div,引来大问题
前天一天,确实没干别的,整整在找一个bug。最后发现是div引起的。虽然用了一天的时间,但是让我收获很大。总结一下几点:
1:标签要开关成对。看到这句话,相信任何一个人对认为只是幼儿园级别的问题。可是,我就是倒在了这个问题上。原来项目是work的,又来了一个新的需求,因为不是很大的变动,所以由我来该 。后来和一个同事改好了,测试了一下,没问题,能够正常运行了,可是过了一点,产品过来说,其他部分不work了。但是想可能是我改坏的。然后调试了一下,github认为是我的那次修改引起的。于是乎看修改(这个项目不小)。随后看源码竟然是多了一个</div> ,因为这个div会提前关掉某个div,所以导致项目的部分不work了。当时心想,小东西,竟然其了这么大的问题。
2:这次错误是因为div块,没有弄好造成的。这个比较麻烦,需要看代码,这里不说了。几年下吧。
3:这是我认为最重要的一条。就是在修改代码的时候要测试一下这个bug有没有对其他的功能造成影响。其实这也很难弄,尤其是项目大了以后,但是以后尽量还是注意一下和自己修改的地方比较近的地方。
?
?
?