|  |      1kop1989      2021-05-24 08:57:51 +08:00 “退出 h5”是什么概念? | 
|  |      2MonkeyD1      2021-05-24 09:00:40 +08:00 Location.replace() | 
|  |      3MonkeyD1      2021-05-24 09:00:54 +08:00  1 | 
|  |      4bzw875      2021-05-24 09:02:44 +08:00 因为子页面也是路由,记录在历史记录了。解决办法就是子页面不用路由,设置一个状态字段控制显示隐藏更新 | 
|  |      5MonkeyD1      2021-05-24 09:02:52 +08:00  1 vue router 的话 router.replace(location, onComplete?, onAbort?) 跟 router.push 唯一的不同就是,它不会向 history 添加新记录,而是跟它的方法名一样 —— 替换掉当前的 history 记录。 | 
|  |      6workg      2021-05-24 09:08:32 +08:00 进入你 h5 应用的第一个页面为路由栈底,后续的页面都会在上面。 如果想要首页为第一个路由,需要把首页更新为栈底。可以通过 router.replace 等方法 | 
|  |      7h1104350235      2021-05-24 10:03:33 +08:00 如果是 app 内嵌 h5 的话,需要客户端提供一个关闭 webview 的方法。 | 
|      8zhuweiyou      2021-05-24 10:54:16 +08:00 监听 pop state 调用关闭  webview 的方法, 如果是微信内, 可以 wx.closeWindow() | 
|  |      9linkopeneyes      2021-05-24 16:44:29 +08:00 子页面的返回用 replace,不要用 push |