赞
踩
第一,页面未经组件拆分。
注意看,这个是一个大屏报表的示例,里面的每一个面板都有复杂的交互功能。但是并没有拆封成组件,导致维护起来很非常困难。同样我们看这种管理后台,增删改查全部放到一个文件里了,弹窗一多简直就是灾难。
第二,按钮未经防重复点击限制。
注意看,这个按钮未做防重复点击。当用户按下按钮时,如果未做防重复点击,轻则用户体验不佳,重则业务罗辑错误甚至造成财产损失。
第三,没有在恰当的时候,终断网络请求。
注意看,这个这里有一个翻页,我点了第二页,然后还在加载的时候点第三页,第二的请求并没有终止,会导致页面错乱。同样经常有问题的还有页面加载请求、多级联动请求、tab 搜索请求等。
第四,没有考虑好用户的退后操作。
比如这种提交成功页面。退后了竟然还能重新填写,这就不对了。还有这种弹窗,点退后就没了。
第五,没有处理必定会发生的错误。
比如网络请求。运行结果会受环境影响,不一定能够正确运行。因此需要考虑错误情况,比如在获取页面信息的时候给一个刷新按钮;在获取下拉信息的时候给一个刷新按钮。
好了,本期的分享就到这了。欢迎评论区讨论。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。