微信小程序 页面跳转传递值几种方法详解
发布时间 - 2026-01-10 22:29:49 点击率:次微信小程序 页面跳转传递值

微信小程序导航有两种形式:一种是在写在js中进行跳转,另一种是写在wxml页面中进行跳转。
1、js导航
(1)、wx.navigateTo(OBJECT) :保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。
wx.navigateTo({
url: 'test?id=1'
})
获取传递的值:
//test.js
Page({
onLoad: function(option){
console.log(option.id)
}
})
(2)、wx.redirectTo(OBJECT):关闭当前页面,跳转到应用内的某个页面。
wx.redirectTo({
url: 'test?id=1'
})
(3)、wx.navigateBack(OBJECT):关闭当前页面,返回上一页面或多级页面。可通过 getCurrentPages()) 获取当前的页面栈,决定需要返回几层。
2、wxml导航
navigator:页面链接。
注:navigator-hover默认为{background-color: rgba(0, 0, 0, 0.1); opacity: 0.7;}, <navigator/>的子节点背景色应为透明色
示例代码:
/** wxss **/
/** 修改默认的navigator点击态 **/
.navigator-hover {
color:blue;
}
/** 自定义其他点击态样式类 **/
.other-navigator-hover {
color:red;
}
<view class="btn-area"> <navigator url="navigate?title=navigate" hover-class="navigator-hover">跳转到新页面</navigator> <navigator url="redirect?title=redirect" redirect hover-class="other-navigator-hover">在当前页打开</navigator> </view>
获取页面传递的值:
// redirect.js navigator.js
Page({
onLoad: function(options) {
this.setData({
title: options.title
})
}
})
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# 微信小程序
# 页面跳转传递值
# 页面跳转传递值几种方法
# 页面跳转传递值详解
# 微信小程序 页面跳转传参详解
# 微信小程序 页面跳转和数据传递实例详解
# 微信小程序 页面跳转及数据传递详解
# 详解微信小程序 页面跳转 传递参数
# 微信小程序 页面跳转如何实现传值
# 微信小程序常见页面跳转操作简单示例
# 微信小程序如何实现页面跳转功能详解
# 跳转
# 跳转到
# 写在
# 是在
# 上一
# 希望能
# 自定义
# 有两种
# 谢谢大家
# 可通过
# 背景色
# 默认为
# 几层
# 新页面
# 当前页
# class
# Page
# pre
# br
# onLoad
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
高端建站如何打造兼具美学与转化的品牌官网?
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程
Java垃圾回收器的方法和原理总结
Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】
如何确保FTP站点访问权限与数据传输安全?
宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程
js实现点击每个li节点,都弹出其文本值及修改
JavaScript如何实现类型判断_typeof和instanceof有什么区别
作用域操作符会触发自动加载吗_php类自动加载机制与::调用【教程】
Laravel怎么使用Intervention Image库处理图片上传和缩放
Laravel如何创建自定义Facades?(详细步骤)
个人网站制作流程图片大全,个人网站如何注销?
Laravel如何生成和使用数据填充?(Seeder和Factory示例)
如何用虚拟主机快速搭建网站?详细步骤解析
Laravel怎么上传文件_Laravel图片上传及存储配置
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验
香港服务器租用费用高吗?如何避免常见误区?
如何确保西部建站助手FTP传输的安全性?
高防服务器租用首荐平台,企业级优惠套餐快速部署
微信小程序 input输入框控件详解及实例(多种示例)
Java类加载基本过程详细介绍
Python自然语言搜索引擎项目教程_倒排索引查询优化案例
Laravel用户密码怎么加密_Laravel Hash门面使用教程
如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环
个人摄影网站制作流程,摄影爱好者都去什么网站?
Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】
nginx修改上传文件大小限制的方法
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
网站建设整体流程解析,建站其实很容易!
浅谈redis在项目中的应用
Laravel如何发送系统通知?(Notification渠道示例)
如何快速生成凡客建站的专业级图册?
如何快速搭建高效简练网站?
微信小程序 require机制详解及实例代码
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中
Laravel怎么发送邮件_Laravel Mail类SMTP配置教程
音乐网站服务器如何优化API响应速度?
如何在万网自助建站平台快速创建网站?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
如何用PHP快速搭建高效网站?分步指南
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
JavaScript Ajax实现异步通信
python中快速进行多个字符替换的方法小结
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】

