最近在修改南京项目,每当改完一个问题,感觉没什么问题时,那么问题来了。南京项目自己主要是负责改样式,所以说感觉还不是特别难,但是通过改这些样式,也引发了自己的一些思考,自己在做项目时,会不会也会留下很多的坑,让别人来填?其次,感觉每个测试,测试问题也是非常细心的,发现了很多开发自身没有考虑到的问题。首先就是下拉框的问题,设置了父级的高度,然后下拉框竟然被隐藏了,根本显示不出来,自己调试了挺长时间。最后是通过设置overflow为visible解决的。同时当点击承办单位在1920分辨率下,明明点击的是下拉框但是却选中了单选框,是因为单选框的input设置太长,刚好在小分辨率下又出现了换行,所以在小分辨下就不会出现这个问题。这个其实也应该是开发人员本身应该考虑的问题。
自己引出的问题,因为自己是通过给图片设置display为none,然后点击直接显示。但是却忘了考虑第二次点击预览的情况了,第二次点击时图片却不显示了,其实应该直接设置点击显示就行,这是自己考虑的疏忽。
还有个问题:就是aty的问题,就是在一个栏目的下拉框点击选中后,在另一个组件点击下拉时,组件中的元素选择不上去。
我发现这么多问题,竟然都是测试提出来的,而非开发人员自己发现,考虑到,这就说明开发人员考虑问题有欠缺,需要提高。
每开发一个项目,第一要问清楚需求,浏览器兼容性,处理什么问题,更要考虑到设计图上没有展现出来的问题。
2019-03-21
网友评论