m***@163.com
m***@163.com
  • 发布:2019-12-06 09:09
  • 更新:2019-12-06 09:51
  • 阅读:796

页面路由跳转

分类:uni-app

使用,"renderer": "native", //App端纯原生渲染模式
在App.vue的onLoad中判断是否已登录
没登录进行uni.redirectTo或uni.reLaunch到登录页
此时登录页左上角没有uni.navigateBack的箭头
但是IOS端左滑会返回tabbar首页

2019-12-06 09:09 负责人:无 分享
已邀请:
m***@163.com

m***@163.com (作者) - mingzaily

在文档看到不能在App.vue做跳转
改用 将登录页设置为首页
在login.nvue的onLoad设置为

onLoad:function(){  
        var token = uni.getStorageSync('token')  
        if (token != null) {  
                        uni.switchTab({  
                url:'../../index/index'  
            })  
        }   
    },

"popGesture": "none",不注释的情况下,
token为空的情况下停留在login.nvue,但是IOS端直接左滑一样会返回到tabbar首页去,而且是未渲染的首页,titleNView 原生导航栏都没渲染出来

该问题目前已经被锁定, 无法添加新回复