微信小程序-路由和页面跳转API

一.wx.navigateTo

wx.navigateTo是通过编程实现页面跳转,和navigator组件组件中,open-type="navigate"属性类似,是保留当前页面跳转新的页面,不适用tabbar页面。

   //保留当前页面,跳转到非tabbar页面
    wx.navigateTo({
      url: '/pages/list/list?id=1',
    })

类似组件

  <navigator url="/pages/list/list" open-type="navigate">
 
  </navigator>

二.wx.redirectTo

wx.redirectTo和和navigator组件组件中,open-type="redirect"属性类似,
销毁当前页面跳转新的页面,不适用tabbar页面。

    wx.redirectTo({
      url: '/pages/list/list?id=1',
    })

三.wx.switchTab

只能跳转到tabbar页面,不能传递参数,类似于navigator组件组件中,open-type=“switch Tab”

    wx.switchTab({
      // url: '/pages/list/list',
      url:'/pages/cat/cat'
    })

四.wx.reLaunch

关闭当前页面,跳转到任意页面,类似于navigator组件组件中,open-type=“reLaunch”

    wx.reLaunch({
      url: '/pages/list/list?id=1',
    })

五.wx.navigateBack

返回上一级或多级页面,类似于navigator组件组件中,open-type=“navigateBack”
delta参数值,是要返回前几级页面。

    wx.navigateBack({
      delta:1
    })

六.使用钩子函数onLoad接收参数

在页面跳转过程中会传递参数,可以使用onLoad函数接收参数。

  onLoad(opt){
    console.log(opt.id)
  }

相关推荐

  1. 程序-页面API

    2024-06-18 23:34:04       8 阅读
  2. 程序开发:揭秘页面的艺术

    2024-06-18 23:34:04       14 阅读
  3. 程序方式

    2024-06-18 23:34:04       23 阅读
  4. 程序页面

    2024-06-18 23:34:04       43 阅读
  5. 程序页面方法

    2024-06-18 23:34:04       39 阅读

最近更新

  1. 精通C#编程需要学习哪些常用框架?

    2024-06-18 23:34:04       1 阅读
  2. Redis高可用解决方案哨兵模式与集群模式的比较

    2024-06-18 23:34:04       1 阅读
  3. C#实用的工具类库

    2024-06-18 23:34:04       1 阅读
  4. 4085行代码还原2D我的世界(上)

    2024-06-18 23:34:04       1 阅读
  5. 大数据面试题之GreenPlum(1)

    2024-06-18 23:34:04       2 阅读
  6. 量化机器人能否识别市场机会?

    2024-06-18 23:34:04       1 阅读
  7. 探讨SpringMVC的工作原理

    2024-06-18 23:34:04       1 阅读
  8. CSS布局艺术:掌握水平与垂直对齐的秘诀

    2024-06-18 23:34:04       1 阅读

热门阅读

  1. 算法设计与分析

    2024-06-18 23:34:04       8 阅读
  2. 定义仅限关键字参数

    2024-06-18 23:34:04       8 阅读
  3. NumPy 切片和索引

    2024-06-18 23:34:04       7 阅读
  4. 关于CSS

    关于CSS

    2024-06-18 23:34:04      5 阅读
  5. TOP150-LC121-买卖股票的最佳时机

    2024-06-18 23:34:04       6 阅读
  6. CSS 表单设计指南

    2024-06-18 23:34:04       5 阅读
  7. Samba服务访问异常分析处理

    2024-06-18 23:34:04       6 阅读
  8. 华为OD机试 C++ - 生日礼物

    2024-06-18 23:34:04       8 阅读
  9. Rust 的编译时间过长

    2024-06-18 23:34:04       6 阅读
  10. 软件开发小程序正规公司流程是什么样的?

    2024-06-18 23:34:04       9 阅读