赞
踩
1.出现问题:项目中出现了多层嵌套并二三级页面来回切换的功能,这样就导致导航栏返回按钮点击时,不能直接退出到指定页面。
2.解决办法:引入钉钉H5微应用api,点击返回按钮时指定返回路径。
3.使用方法:
1.先安装相关依赖 npm install dingtalk-jsapi --save 2.使用前引入 import * as dd from 'dingtalk-jsapi' 3.使用(可以考虑设置在App.vue中,页面刷新时在mounted中调用) //数据过多推荐使用switch if (this.$route.path === "/home") { //关闭当前页面 dd.biz.navigation.close({ onSuccess: () => {} }); }else if (this.$route.path==="/MyInfor") { this.$router.push({ path: '/home' }); }else { this.$router.go(-1); }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。