关于用户体验

不要为了设计而设计,要为使用而设计。据说这是用户体验的一大要素。好的用户体验不一定成就一个产品,但是坏的用户体验绝对可以毁掉一个产品。

我用metroinc搭了一个项目的后台管理系统,之前专门使用的用户HR群体一直没啥要求。蟹蟹HR大大们的容忍,此时感激涕零 ( T — T ) 。直到今天,我老大,帮HR解决一些问题用到了这个系统 用完就找我了(555.....,撒娇管用么?撒娇如果管用,bug还有存在的意义么!!!)

优化的点:

1、按回车键,处理检索功能;
    $(document).on('keypress',function(event){
                if(event.keyCode==13){
                    $('.search-btn').trigger('click');
                }
            });
2、对列表页进行信息检索后,再进行编辑,编辑完刷新页面导致检索信息没有了,列表回到了初始页

(我老大:,编辑完,what??? 我还想看看刚刚编辑完的信息呢,需要再次检索!!! 我:......好的,我错了还不成嘛 )

其实metroinc框架对table列表是有页面缓存处理的,但是这个的使用会导致其它问题。比如我的自定义显示列,在使用缓存的基础上我的自定义列就没效果了。
算了,不说了 我去找解决方法去了。溜~

猜你喜欢

转载自www.cnblogs.com/xinxinmifan/p/UE.html
今日推荐