小程序无限层级路由方案(无框架依赖)

时间:2024-04-18 10:45:14
【文件属性】:

文件名称:小程序无限层级路由方案(无框架依赖)

文件大小:140KB

文件格式:PDF

更新时间:2024-04-18 10:45:14

小,程序,无限,层级,路由,方案,无,框架,依赖,

小程序历史栈最多只支持10层 当小程序业务比较复杂时,就很容易超过10层。 当超过10层后,有的机型是点击无反应,有的机型会出现一些未知错误 为了解决这些问题,我们引入了无限层级路由方案。 方案 首先声明一下,最初方案并不是我提出的,是我司内部一位清华学霸提出的。但他们是基于wepy框架做的处理,由于我们用的是mpvue,所以对这个方案上做了修改,同时不依赖于框架。 虽然是改造版,但原理是一样的,下面我来介绍一下修改后的方案。 几个关键点: 9层(含9层)以内时 :走小程序自己的历史栈就ok了,跳转时候更新一下逻辑栈,这没啥可说的 从9层跳转10层 :需要把第9层重定向到中转页,再由中转页跳转


网友评论