从子页面跳回父页面,保持父页面信息

来源:互联网 发布:棋牌全套源码 编辑:程序博客网 时间:2024/06/05 11:39

来源于一个EC,测试提的,比如告警有很多页,取告警第二页的一个告警看详情(跳到子页),然后没有可以返回的地方,重新点击告警,直接刷新到第一页~~

当时做的时候就觉得是很简单一个页面,没想到还要考虑这么多

解决方式:

1 上周我们找同事讨论的从url保存参数的方式,有些网站是这么做的,比如淘宝,


缺点:url暴露了很多不必要的参数
优点:不需要改面包屑的样式,直接可用控件




2 直接重手写面包屑,增加点击事件,增加标志位标志子页面跳转,
缺点:面包屑样式如果后续改动,不能及时响应
优点:URL简洁好看


3 我又想到一点,点击事件的时候通过service保存,然后返回的时候给面包屑传一个flag,URL里只有一个描述,然后父页面的话通过这个flag来判断是否从service取 ,这样url就只多出来一个参数~但是还是不能忍是不是


另外还有考虑到boostrap的样式也要置回原样式,比如当前页,搜索框内容等


0 0