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

微信小程序 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
领券