案例:微信小程序wx.navigateTo传值和跳转

wx.navigateTo 非常好用,常用来做带值的跳转,笔者在开发微信小程序时遇到过一些问题,所以记录下来。

官方文档

wx.navigateTo(Object object)

保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabbar 页面。使用 wx.navigateBack 可以返回到原页面。小程序中页面栈最多十层。

参数
Object object
案例:微信小程序wx.navigateTo传值和跳转_第1张图片

一般这样用

需要跳转页面的js文件:

wx.navigateTo({
  url: 'test?id=1'
})

被跳转页面的js文件:

// test.js
Page({
  onLoad(option) {
    console.log(option.query)
  }
})

也可以这样用

直接写在wxml文件里:

        
          
        

跳转到首页的问题

直接在里面写 /pages/index/index 并不能跳转到首页,跳转的方法:添加 open-type 属性,代码如下:

        
          
        

那么,open-type 的属性有哪些呢?如下所示:
案例:微信小程序wx.navigateTo传值和跳转_第2张图片


作者:戴翔
电子邮箱:[email protected]
简介:中华人民共和国公民,中国共青团员,CSDN博客专家,秦淮区疾控中心托管社会公益组织指南针工作室志愿者,创业公司研发中心负责人,在校大学生。


你可能感兴趣的:(小程序,服务端开发,微信小程序开发)