首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

uni-app小程序开发-页面跳转及传值

用法:uni.reLaunch({ url: '目标页面路径' }) 描述:关闭所有页面,打开应用内的某个页面。...示例:uni.reLaunch({ url: '/pages/index/index' }) uni.reLaunch({ url: '/pages/newPage/newPage' }); uni.switchTab...目的: navigateTo 用于普通页面跳转,redirectTo 用于页面重定向,reLaunch 用于关闭所有页面打开新页面,switchTab 用于切换 TabBar 页面,navigateBack...如果需要保留当前页面并跳转到新页面,可以使用 navigateTo;如果需要关闭当前页面并打开新页面,可以使用 redirectTo 或 reLaunch;如果需要切换到 TabBar 页面,可以使用...小程序内传值 跳转传值 navigateTo、redirectTo、reLaunch 的参数传递 描述:通过 query 参数传递数据到目标页面。

16310

微信小程序 router 封装

当我们需要回调数据至上一个页面时,我们带上参数,不需要回调时,就不写,当然参数名需要同上一个页面一致,这里就没封装跨界面返回回调数据了,用的情况比较少 五、我们还有redirectTo , switchTab , reLaunch...这些导航方法,下面分享项目中的router.js,对这些方法做了统一的封装 /** * * 这里重新封装了导航方法,navigate、redirect、switchTab、reLaunch分别对应着微信的导航方法...switchTab(data = { path = "", params } = {}) { return route(data, "switchTab"); } /** * 封装后的 reLaunch...方法 * @param {path:静态路径,params: {}} */ export function reLaunch(data = { path = "", params } =...{}) { return route(data, "reLaunch"); } /** * 设置上一页面的数据,并返回 */ export function navigateBack(data

1.5K20
领券