课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
页面跳转是程序员在开发网站的时候都会应用的一个功能,而今天我们就通过案例分析来了解一下,页面跳转都需要注意哪些问题。
主动管理的应用跳转
相对上面灵活不可控的页面流,我们可以通过分析产品的页面流来定制每个页面的来和去。
这样的好处是,我们每个页面都清楚返回是跳转哪里,而且可以方便的进行页面的操作,比如我不管你从哪个页面过来,活动专场页的返回就是返回活动主页,活动主页的返回就是跳出结束这个流程,这样就不会有复杂难定的页面流分析是push还是go(-1),也不会陷入无限返回历史页面的繁琐甚至错误操作中。
方案要点:1每个页面的跳转都是追加push2每个页面的返回都明确定义返回地址3必要的多来源情况下,记录来源信息,并在返回时读取返回其来源页面
局限:手机的手势以及案件返回还是用的历史栈的返回,对此也有两种应对方案:1禁用相关的操作,比如手势2针对返回增加监听,执行自己的返回;或者returnfalse,禁止其浏览器默认行为。
页面死循环无法跳出的解决
这个在微信以及app内,一般都会提供关闭的按钮,这个关闭就是当你不想使用这个页面,或者想重进的时候,关闭再进即可。
跳转到指定页面的方案
在多页面的流转中,我们很可能期望用户在使用过程中可以方便的跳转到某个流程中的初始或者主页或者节点页,怎么操作呢?你可以通过头部设置主页按钮,固定跳转;也可以设置悬浮,悬浮按钮也是固定跳转某些页面。
希望这辈子,最让你无悔的事情就是来达内学习!学习向来不是件易事,但无论过程多么艰难,希望你依然热爱生活,热爱学习!永远记得,达内将与你一同前行!现在扫码,立即领取万元课程礼包,助力0基础快速入行,为你梳理行业必备技能,全方位了解岗位发展前景!
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请在707945861群中学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。