uniapp路由跳转

一、uni.navigateTo(object)

保留当前页面,跳转到指定非tabBar页面,如:

javascript 复制代码
uni.navigateTo({
    url:'/pages/demo1/demo1',
})

二、uni.redirectTo(object)

关闭当前页面,跳转到指定非tabBar页面,如:

javascript 复制代码
uni.redirectTo({
    url:'/pages/demo1/demo1'
})

三、uni.reLaunch(object)

关闭所有页面,打开任意指定页面,如:

javascript 复制代码
uni.reLaunch({
    url:'/pages/demo1/demo1',
})

四、uni.switchTab(object)

关闭所有非tabBar页面,跳转到tabBar页面,如:

javascript 复制代码
uni.switchTab({
    url:'/pages/demo2/demo2'
})

五、uni.navigateBack(object)

回退指定数量个页面,默认回退上一级,如:

javascript 复制代码
uni.navigateBack()

可以通过传递对象的delta属性指定回退页面的个数,如:

javascript 复制代码
//  回退两页
uni.navigateBack({
    delta:2
})

六、getCurrentPages()

获取当前所有页面的页面栈,第一个为首页,最后一个为当前页面

javascript 复制代码
const pageStack = getCurrentPages()
相关推荐
恐龙弟旺仔1 分钟前
网页护眼宝——全方位解析 Chrome Dark Reader 插件
前端·chrome
码递夫4 分钟前
Chrome开发者工具如何才能看到Vue项目的源码
前端·vue.js·chrome
张雨zy6 分钟前
Vue中集中常见的布局方式
前端·javascript·vue.js
山语山25 分钟前
目标检测DOTA数据集
javascript·人工智能·算法·目标检测·计算机视觉·github
山语山28 分钟前
机器学习与深度学习
前端·人工智能·python·深度学习·机器学习·机器人
胡小图图图图图31 分钟前
第6章 常用UI组件库
前端·javascript·vue.js
LL.CS33 分钟前
Vue框架
前端·javascript·vue.js
小于负无穷37 分钟前
前端面试题(五)
前端
十十一丶38 分钟前
ES6的简单介绍(第二部分)
前端·ecmascript·es6
程序猿老樊1 小时前
async函数的多种使用形式
开发语言·前端·javascript