微信小程序-页面跳转wxAPI

news/2024/7/20 3:06:17 标签: 微信小程序, 小程序

官方文档地址:https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html

wx.navigateTo(Object object)

更改首页代码,添加一个按钮,绑定一个事件的点击:

<!--index.wxml-->
<text>首页</text>
<button bindtap="toLog">跳转到日志页面</button>

在监听的方法当中使用 wx.navigateTo(Object object) 进行页面的跳转与传参:

// index.js
Page({
  toLog() {
    wx.navigateTo({
      url: '/pages/logs/logs?name=BNTang&age=18',
    })
  }
});

wx.navigateBack(Object object)

关闭当前页面,返回上一页面或多级页面。可通过 getCurrentPages 获取当前的页面栈,决定需要返回几层。

更改日志页面代码,添加一个按钮,绑定一个事件的点击:

<!--logs.wxml-->
<text>日志页面</text>
<button bindtap="myNavigatorBack">返回上一个页面</button>

在监听的方法当中使用 wx.navigateBack(Object object) 进行页面的返回(页面栈出栈):

// logs.js
Page({
  myNavigatorBack() {
    wx.navigateBack({})
  }
})

在 navigateBack 当中有一个属性我们需要进行了解一下就是 delta:

返回的页面数,如果 delta 大于现有页面数,则返回到首页。如果我们现在的跳转关系如下:

首页 -> 日志 -> 测试页面, 这个时候我们想要在测试页面直接返回到首页就需要利用 dalta 来指定返回的页面数即可,也就是需要出栈的页面,如下图,如果我们设置为 2,Test 与 日志都进行出栈,那么我们看到的就是首页了。

image-20230521152521486


http://www.niftyadmin.cn/n/346678.html

相关文章

c++ 11标准模板(STL) std::set(十)

定义于头文件 <set> template< class Key, class Compare std::less<Key>, class Allocator std::allocator<Key> > class set;(1)namespace pmr { template <class Key, class Compare std::less<Key>> using se…

【基础5】SQL系统内置函数 T-SQL编程以及作业

目录 系统内置函数 T-SQL编程 练习 系统内置函数 字符函数&#xff0c;取字符串里的字符 --字符函数&#xff1a; --返回某个字符在一个字符串里的位置 select charindex(f,abfc) select * from Employees--取子串函数&#xff0c; 取字符串里的几个 select left(abced…

Java 实现 二叉树的 中序遍历

1、定义节点类 class Node {int val;Node left;Node right;Node(int val) {this.val val;} }public class BinaryTree {/*** 中序遍历* param root 节点*/public void inorderTraversal(Node root) {if (root ! null) {inorderTraversal(root.left);System.out.print(root.va…

ASO优化之怎么做好关键词本地化覆盖

如果想要我们的应用走向国际化&#xff0c;被多个国家/地区使用&#xff0c;那么做好关键词本地化覆盖至关重要。我们可以主要针对中文和英文进行设置&#xff08;准备两套元数据&#xff09;&#xff0c;这样能够迅速增加应用商店ASO关键词覆盖数量。 那么我们要在哪里设置&a…

Raidrive安装配置,结合alist实现将webdav网盘挂载为本地磁盘(保姆级教程)

目录 1. 下载安装2. 添加网盘3. 常见报错3.1 不要勾选安全连接3.2 路径必须填写正确 4. 测试效果总结 欢迎关注 『发现你走远了』 博客&#xff0c;持续更新中 欢迎关注 『发现你走远了』 博客&#xff0c;持续更新中 书接上文 AList挂载工具安装搭建使用教程&#xff0c;快速访…

技术最强,干活最多,但不会来事,又不是嫡系,得不到领导重用,这种情况去创业公司会不会好点?...

能力强但情商不高&#xff0c;许多程序员都有这样的问题&#xff0c;这种情况怎么办&#xff1f; 一位程序员问&#xff1a; 组内技术能力最强&#xff0c;干活最多&#xff0c;解决不了的问题就会派他上&#xff0c;领导嘴上认可&#xff0c;但因为他不会来事&#xff0c;又不…

机器学习和大数据:如何利用机器学习算法分析和预测大数据

第一章&#xff1a;引言 近年来&#xff0c;随着科技的迅速发展和数据的爆炸式增长&#xff0c;大数据已经成为我们生活中无法忽视的一部分。大数据不仅包含着海量的信息&#xff0c;而且蕴含着无数的商机和挑战。然而&#xff0c;如何从这些海量的数据中提取有价值的信息并做…

NÜWA:多模态预训练模型,大杀四方!(附源代码下载)

关注并星标 从此不迷路 计算机视觉研究院 ​​​ 公众号ID&#xff5c;ComputerVisionGzq 学习群&#xff5c;扫码在主页获取加入方式 论文地址&#xff1a;https://arxiv.org/abs/2111.12417 源代码&#xff1a;https:// github.com/microsoft/NUWA 计算机视觉研究院专栏 作者…