【微信小程序】小程序之间跳转(路由)参数传递及跳转方式详解和封装_若依小程序在哪封装的this.$tab.navigateto-程序员宅基地

技术标签: 微信小程序跳转的几种方法  跳转链接  微信小程序  微信小程序封装  微信小程序跳转方式封装  

今天我们来说道说道微信小程序里面当中的几种跳转方式!

微信小程序跳转的方式总共有5种,可以对应各种的应用场景。

1.wx.navigateTo()

保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabbar 页面。

可封装函数为:

//跳转新页面页面,保留当前页面。
function navigateTo(url) {
    wx.navigateTo({
        url: url
    })
}

2.wx.redirectTo()

关闭当前页面,跳转到应用内的某个页面。但是不允许跳转到 tabbar 页面。

可封装函数为:

//跳转新页面页面,关闭当前页面。
function redirectTo(url) {
    wx.redirectTo({
        url: url
    })
}

3.wx.switchTab()

跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面

可封装函数为:

//关闭其他所有非 tabBar 页面,跳转到 tabBar 页面
function reLaunch(url) {  //url必须为tabbar页面的路径,否则没有效果
  wx.switchTab({
    url: url
  })
}</
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_37949737/article/details/90201272

智能推荐

Android学习(七)—— Android布局-程序员宅基地

文章浏览阅读73次。Android布局1、LinearLayout线性布局,这种布局在平时的开发中用的最多,内部控件只能水平或竖直进行排列,在搭建较复杂的界面时会有点麻烦。常用属性android:orientation 控制控件排列方向,属性值为垂直(vertical)和水平(horizontal),默认水平方向。android:gravity:内部控件对齐方式,常用属性值有center、..._android 布局 中其中一个元素暂满父容器,另外一个只占用高度为20dp

【数论】狄利克雷卷积及其快速计算方法及杜教筛_快速狄利克雷卷积-程序员宅基地

文章浏览阅读1.8k次,点赞4次,收藏12次。背景本人即将去CTS&APIO2019,由于一些特殊原因,发现自己数论突然变得很菜。就决定在去的前一天,翻出来以前的数论学习资料看一看。翻到了czgj的校内狄利克雷卷积课件,发现其中提到了的任意数列f(n)f(n)f(n)和g(n)g(n)g(n)的狄利克雷卷积(f∗g)(n)(f*g)(n)(f∗g)(n)(从1到n,每一项都求出来)的求法。然而我没有反应过来。后来仔细想了想,发现..._快速狄利克雷卷积

Android Studio 汉化教程_android studio汉化-程序员宅基地

文章浏览阅读7.2w次,点赞98次,收藏296次。Android Studio 汉化教程_android studio汉化

virtual void DoDataExchange(CDataExchange* pDX);这句是干什么用的?_dodataexchange button 变量-程序员宅基地

文章浏览阅读1.5k次,点赞2次,收藏7次。 virtual void DoDataExchange(CDataExchange* pDX);这句是干什么用的?这个是用来在里面添加控件或者控件属性对应的成员变量的. 比如: 对话框上面有一个button,对应ID为 IDC_BUTTON1 我就可以这样: 定义一个CButton变量: CButton m_btn1; 然后就可以在对应的对话框的DoDataExchange函_dodataexchange button 变量

android studio方法过时,Android Studio中过时的Kotlin运行时警告-程序员宅基地

文章浏览阅读573次。回答(12)2 years ago您可以在项目级别 build.gradle 文件中更新Kotlin版本 . 如果您按常规方式配置它,则应在顶部附近包含以下行:ext.kotlin_version = '1.1.2'要升级到与插件匹配的版本,只需将此行更改为:ext.kotlin_version = '1.1.2-3'Edit (回答以下问题):该错误告诉您需要升级您的版本,问题是在哪里找出您必须..._as项目中的jar包的kotlin版本过高

#创新实训#VR漫游项目汇报7_用∨r汇报-程序员宅基地

文章浏览阅读153次。下面是这一周各成员项目和博客更新进度:1.点击打开链接htc vive的手柄交互事件总结整理————————————————————————————————————————————————————2.点击打开链接unity-VR场景漫游#消息解耦消息解耦重写了关于消息发送机制方面的代码,其中建立主消息队列、回调队列、延迟消息队列,建立消息之间的订阅机制,代码具体如下:namespace SLQJ..._用∨r汇报

随便推点

【历史上的今天】9 月 4 日:谷歌(Google) 23 周年;“人工智能之父” McCarthy 诞生_9月4日历史上的今天 科技时间-程序员宅基地

文章浏览阅读7.1k次,点赞22次,收藏9次。今天是 2021 年 9 月 4 日,在历史上的今天,柯达相机获得专利,从此成立相机帝国;人工智能之父 John McCarthy 出生;Google 公司正式成立,改变了许多人的命运。_9月4日历史上的今天 科技时间

1024 hello world_1024_hello_world-程序员宅基地

文章浏览阅读204次。1024程序员节是广大程序员的共同节日。1024是2的十次方,二进制计数的基本计量单位之一。针对程序员经常周末加班与工作日熬夜的情况,部分互联网机构倡议每年的10月24日为1024程序员节,在这一天建议程序员拒绝加班。 程序员就像是一个个1024,以最低调、踏实、核心的功能模块搭建起这个科技世界。1G=1024M,而1G与1级谐音,也有一级棒的意思。 程序员(英文Programmer)是从事前端、后端程序开发、系统运维、测试等的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两..._1024_hello_world

dcmtk读写dicom文件头与文件内容_dcmimage.h-程序员宅基地

文章浏览阅读1k次。图像处理与VTK/ITK文章列表 #include <boost/archive/text_oarchive.hpp> #include <boost/archive/text_iarchive.hpp> #include <iostream> #include <sstream> #include <string>#i..._dcmimage.h

JSON技术-Gson将bean转换json确保数据的正确,使用FastJson将Json转换Bean_java gson bean to jsonobject-程序员宅基地

文章浏览阅读4.2k次,点赞3次,收藏5次。一 、各个JSON技术的简介和优劣1.json-libjson-lib最开始的也是应用最广泛的json解析工具,json-lib 不好的地方确实是依赖于很多第三方包,包括commons-beanutils.jar,commons-collections-3.2.jar,commons-lang-2.6.jar,commons-logging-1.1.1.jar,ezmorph-1.0._java gson bean to jsonobject

Centos下更新Python到3.x_centos更新python3-程序员宅基地

文章浏览阅读188次。Centos下更新Python到3.x安装wget下载新版本解压缩创建一个空的文件夹,用来安装编译并安装创建软链接配置 yum参考了知乎用户-爬上墙头大佬的文章。Carlos Blog大佬的内容会更全面一些,但是链接似乎会被墙掉,所以把一些问题写在了这里。安装wget# yum install wget下载新版本这里用的版本是 Python3.7.0# wget https://www.python.org/ftp/python/3.5.2/Python-3.7.0.tgz解压缩# t_centos更新python3

pandas对dataframe的数据列进行随机抽样(Random Sample of Columns):使用sample函数进行数据列随机抽样(有放回的随机抽样,replacement)_从dataframe中读取完整的一列值,如何实现随机取值-程序员宅基地

文章浏览阅读685次,点赞3次,收藏3次。pandas对dataframe的数据列进行随机抽样(Random Sample of Columns):使用sample函数进行数据列随机抽样(有放回的随机抽样,replacement)目录pandas对dataframe的数据列进行随机抽样(Random Sample of Columns):使用sample函数进行数据列随机抽样(有放回的随机抽样,replacement)#使用sample函数进行数据列随机抽样语法#仿真数据#使用sample函数进行数据列随机抽样(有放回的随机_从dataframe中读取完整的一列值,如何实现随机取值