小程序中的页面跳转

小程序中的页面跳转

在之前网页的学习中,我们往往采用超链接,或者定义方法、函数等方式来实现页面的跳转,但是微信小程序中没有超链接,那我们该如何实现呢?微信小程序的页面跳转包括两个,一个是tabBar页面的跳转,一个是非tabBar页面的跳转

1.跳转到tabBar页面

使用的代码

uni.switchTab({})
  • html代码

    <template><view><view><button>欣赏小姐姐</button></view></view>
    </template>
    
  • js代码

<script>export default {data() {return {}},methods: {// 定义跳转方法turn1() {// 跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面uni.switchTab({// person.vue页面路径url: "/pages/person/person"})}}}
</script>
  • 调用方法
<template><view><view><button @click="turn1()">欣赏小姐姐</button></view></view>
</template>

完整代码:

<template><view><view><button @click="turn1()">欣赏小姐姐</button></view></view>
</template><script>export default {data() {return {}},methods: {// 定义跳转方法turn1() {// 跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面uni.switchTab({// person.vue页面路径url: "/pages/person/person"})}}}
</script><style></style>
  • uni.switchTab(OBJECT)方法的具体讲解可在uni-app官网中查看,在“API”中找到“页面和路由”,再找到“uni.switchTab”

2.跳转到非tabBar页面

代码:

uni.navigateTo({})
  • html代码:
<template><view><view><button>打开新页面</button></view></view>
</template>
  • js代码:
<script>export default {data() {return {}},methods: {// 定义跳转方法turn2(){//保留当前页面,跳转到应用内的某个页面uni.navigateTo({//new.vue页面路径url:"/pages/new/new"})}}}
</script>
  • 调用方法
<template><view><view><button @click="turn2()">打开新页面</button></view></view>
</template>
  • 完整代码

    <template><view><view><button @click="turn2()">打开新页面</button></view></view>
    </template><script>export default {data() {return {}},methods: {// 定义跳转方法turn2(){//保留当前页面,跳转到应用内的某个页面uni.navigateTo({//new.vue页面路径url:"/pages/new/new"})}}}
    </script><style></style>
    
  • uni.navigateTo(OBJECT)方法的具体讲解可在uni-app官网中查看,在“API”中找到“页面和路由”,再找到“uni.navigateTo”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/77982.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在K8S迁移节点kubelet数据存储目录

默认k8s节点kubelet数据目录在 /var/lib/kubelet&#xff0c;如果在部署前没有做好规划&#xff0c;其实默认就存储在系统盘/分区下了&#xff0c;这样会导致一个问题&#xff0c;如果数据量过大会导致kubelet服务异常&#xff0c;其次&#xff0c;系统盘下有一些系统服务引用&…

MySQL基础关键_002_DQL(一)

目 录 一、初始化 二、简单查询 1.部分语法规则 2.查询一个字段 &#xff08;1&#xff09;查询员工编号 &#xff08;2&#xff09;查询员工姓名 3.查询多个字段 &#xff08;1&#xff09;查询员工编号、姓名 &#xff08;2&#xff09;查询部门编号、名称、位置 …

阿里云服务迁移实战: 04-IP 迁移

普通过户 如资料过户按量付费EIP所述&#xff0c;如果原账号是个人账号&#xff0c;则目标账号无限制&#xff0c;如果原账号是企业账号&#xff0c;则目标账号必须为相同认证主体的企业账号。 其主要操作就是&#xff0c;在原账号发起过户&#xff0c;在新账号接收过户。具体…

安恒安全培训实习生,CTF方向面试题!

目均模拟真实CTF赛题&#xff0c;需结合动态调试与工具链&#xff08;pwntools/ROPgadget/one_gadget&#xff09;完成利用。 覆盖栈、堆、格式化字符串、高级堆利用、沙箱逃逸五大方向&#xff0c;从基础ROP到House of Apple&#xff0c;逐步提升对抗防护的能力。 题目1&…

【C++QT】Combo Box 组合框控件详解

文章目录 一、QComboBox&#xff08;Combo Box&#xff09;1. 基本用法2. 特性3. 信号与槽函数 二、QFontComboBox&#xff08;Font Combo Box&#xff09;1. 基本用法2. 特性3. 信号与槽函数 三、总结如果这篇文章对你有所帮助&#xff0c;渴望获得你的一个点赞&#xff01; 在…

Best Video下载器——全能高清无水印视频下载工具

在当今短视频和流媒体盛行的时代&#xff0c;用户经常遇到想要下载视频却受限于平台限制的情况。无论是收藏喜欢的影视片段、保存有价值的教程&#xff0c;还是进行二次创作&#xff0c;一款高效、免费且支持多平台的视频下载工具显得尤为重要。Best Video下载器正是为此而生&a…

AI音频核爆!Kimi开源“六边形战士”Kimi-Audio,ChatGPT语音版?

音频处理领域的天花板被撕开了。 刚刚&#xff0c;kimi 发布全新通用音频基础模型 Kimi-Audio&#xff0c;这款由月之暗面&#xff08;Moonshot AI&#xff09;推出的开源模型&#xff0c;在 24 小时内收获 3.2 万星标&#xff0c;不仅以 1.28% 词错率刷新语音识别纪录&#xf…

安装VMware虚拟机时出现报错:

如果已在 BIOS/固件设置中禁用 Intel VT-x&#xff0c;或主机自更改此设置后从未重新启动&#xff0c;则 Intel VT-x 可能被禁用。 1.解决的方法&#xff1a; BIOS 设置要求 为了使 VMware Workstation 支持用户级别的监控并允许模块 MonitorMode 成功启动&#xff0c;需确保…

基于ESP32 S3 + PVDF采集呼吸心率

压电薄膜可以采集到微动特征&#xff0c;压阻传感器可以采集到是否有大重量压力&#xff0c;利用这个特性实现类似于床带采集呼吸心率&#xff0c;实现生命体征检测功能 ESP32 S3 PVDF实现生命体征检测带 硬件&#xff1a; ESP32 S3PVDF压敏压阻涂鸦传感器&#xff08;可选支…

多模态大语言模型arxiv论文略读(五十)

Pensieve: Retrospect-then-Compare Mitigates Visual Hallucination ➡️ 论文标题&#xff1a;Pensieve: Retrospect-then-Compare Mitigates Visual Hallucination ➡️ 论文作者&#xff1a;Dingchen Yang, Bowen Cao, Guang Chen, Changjun Jiang ➡️ 研究机构: 同济大学…

智能驾驶新时代:NVIDIA高级辅助驾驶引领未来出行安全

智能驾驶新时代&#xff1a;NVIDIA高级辅助驾驶引领未来出行安全 在全球汽车产业数字化转型的时代潮流中&#xff0c;高级辅助驾驶技术已逐渐成为推动产业革新的核心动力。作为这一领域的领导者之一&#xff0c;NVIDIA通过其先进的技术解决方案&#xff0c;正在积极塑造未来的…

总结小程序的坑

小程序中的wxss中 background不能使用本地图片 解决方法&#xff1a; 使用 Base64 编码&#xff08;适合小图片&#xff09;使用网络图片&#xff0c; 网络图片需要用https用 image 标签替代 分包的图片主包不能使用&#xff0c;这是分包中的图片资源默认不能被主包或其他分包直…

供应链管理-国际结算:本币互换 / 数字货币桥 / 我国在沙特发行美债

一、本币互换 本币互换&#xff08;Local Currency Swap&#xff09;是指两国&#xff08;或地区&#xff09;的央行&#xff08;货币当局&#xff09;签订协议&#xff0c;约定在一定条件下&#xff0c;任何一方可以一定数量的本币交换等值的对方货币&#xff0c;用于双边贸易…

湖北理元理律师事务所:从法律视角看债务优化的合规实践

在债务纠纷高发的社会背景下&#xff0c;法律服务机构如何通过合规手段帮助债务人实现债务优化&#xff0c;成为公众关注的议题。湖北理元理律师事务所作为经国家司法局注册登记的债事服务机构&#xff0c;其服务模式与成果为行业提供了可参考的样本。 服务框架&#xff1a;法…

免费在Colab运行Qwen3-0.6B——轻量高性能实战

Qwen一直在默默地接连推出新模型。 每个模型都配备了如此强大的功能和高度量化的规模,让人无法忽视。 继今年的QvQ、Qwen2.5-VL和Qwen2.5-Omni之后,Qwen团队现在发布了他们最新的模型系列——Qwen3。 这次他们不是发布一个而是发布了八个不同的模型——参数范围从6亿到235…

【Java】打印运行环境中某个类引用的jar版本路径

背景 正式环境出现jar版本不匹配问题&#xff0c;不知道正式环境用的哪个jar版本。通过一下可以打印出类调用的jar // 获取 POIFSFileSystem 类的加载器并打印其来源路径 ClassLoader classloaderPOIFS org.apache.poi.poifs.filesystem.POIFSFileSystem.class.getClassLoade…

Python生活手册-元组:保险柜与瑞士军刀

一、元组的本质&#xff1a;数据世界的保险柜 Python元组就像银行金库里的​​智能保险箱​​&#xff0c;一旦存放物品就会自动焊死箱门。当你把结婚戒指和房产证放进保险箱后&#xff0c;任何人都无法替换或破坏这些物品&#xff0c;只能通过特定窗口查看内容。 # 创建家庭…

dameng-mcp-server达梦MCP服务

达梦数据库手写MCP服务 文件名称 server.py 源代码 参考mysql-mcp-server写的dameng数据库版本的 点击访问mysql-mcp-server的github仓库 mcp服务端 import asyncio import logging import os import sys from dmPython import connect from mcp.server import Server from mc…

IntelliJ IDEA 内存优化

优化插件使用 1&#xff09;卸载不必要插件&#xff1a;进入 “设置”→“插件”→“已安装”&#xff0c;查看并卸载不常用的插件&#xff0c;如代码分析、代码覆盖率等不常用的插件&#xff0c;只保留必要的插件。2&#xff09;定期清理与更新插件&#xff1a;定期检查插件更…

TCL中环深化全球布局,技术迭代应对行业调整

在全球能源转型加速与光伏行业深度调整的双重背景下,TCL中环凭借前瞻性的全球化布局与核心技术突破,持续巩固行业领先地位。2024年年报显示,报告期内实现营业收入284.19亿元,净利润为-108.06亿元。面对行业周期性亏损与产业链价格非理性竞争带来的业绩压力,公司自2024年下半年起…