
摘要 当一个小程序存在多个页面时,一般会有页面跳转功能,通常是通过绑定一个事件来触发(如绑定一个按钮,按下按钮后跳转到其它页面);本文详细讲解一下关于微信小程序如何实现页面跳转,以及页面跳转后实现页面之间进行值传递,还有讲解一下官方给出的三个页面跳转函数的区别。
三个页面跳转的函数
官方给出了三个页面跳转函数,分别是:wx.navigateTo、wx.redirectTo、wx.reLaunch;这三个函数均能实现页面跳转的功能。而不同的是:
wx.navigateTo:跳转到新页面,可以返回上一层页面
wx.redirectTo:跳转到新页面并且关闭当前页面,不可以返回上一层页面
wx.reLaunch:跳转到新页面并且关闭当前所有页面,不可以返回上一层页面
如wx.navigateTo跳转到新页面后,在新页面的左上方有一个返回键,如下图的红色圈所示,
而wx.redirectTo和wx.reLaunch是没有上图的返回上一层的按钮,而有一个小房屋的home键,如下图所示;它可以返回到主页面,即app.json的Pages:[ ]的第一个路径
页面跳转
本次示例采用wx.navigateTo函数做讲解,其余两个函数的用法一样,只需改写函数名即可。
项目创建两个page,分别为first和second,first为当前页面,second为要跳转到的新页面。跳转页面功能通过一个按钮来触发事件。
在first.wxml里展示一个按钮,按钮绑定一个函数:gotoSecond():
在first.js里定义按钮绑定的函数:
gotoSecond:function(){
wx.navigateTo({
url: '/pages/second/second', //页面路径
})
},
以上代码可实现:点击按钮便可跳转页面
页面跳转之间的值传递
值传递是指页面跳转后,传递一个值给新的页面,方法如上,只需在first.js文件的跳转函数的路径再做修改即可:
gotoSecond:function(){
wx.navigateTo({
url: '/pages/second/second?value=10',
})
},
在新页面second获取传递过来的值,可在second.js的onLoad()函数获取
Page({
data{
value:null, //定义一个变量,用来保存传递过来的值
},
onLoad: function (options) {
this.setData({
value:options.value //获取传递过来的值
})
},
}
注意:传递过来的值必须是在路径的后面加上:?变量名=值
不能只加变量名,而且该变量名可以随意取,并无需定义,它只是一个符号。
扫描二维码与小二CMS创始人沟通:
小二CMS专注于高端网站定制、系统开发、商城开发、外贸网站建设、公众号开发、小程序开发、网站优化推广、安全运维等技术领域。是高端定制网站领域著名服务商!
SSL证书是保障网站数据传输安全的基础,也是提升用户信任与SEO排名的必要条件。本文从原理到实操,详解SSL证书的获取、安装与验证全流程,并结合小二CMS的配置技巧,帮助企业快速完成HTTPS部署,让网站既安全又符合搜索引擎规范。
很多企业把内容运营和社会化媒体营销混为一谈,导致策略分散、资源浪费。本文深度解析两者的核心差异、目标导向与执行方式,并结合小二CMS在多平台内容管理与分发上的优势,教你如何让二者相辅相成,构建从内容生产到社交裂变的完整营销闭环,提升品牌影响力与转化效率。
很多企业在建站后发现“不知道写什么”,内容断更导致排名下滑、用户流失。本文针对“企业网站没有内容可写”的常见困境,结合小二CMS的智能选题、素材管理与协作功能,提供从内部挖潜到外部延展的实用方法,帮你建立可持续的内容生产体系,让网站始终有料可发、有吸引力。
许多企业为凑更新量随便写文章,结果排名不升反降、用户流失严重。本文将揭秘“应付性内容”对SEO的伤害,结合小二CMS的智能创作与数据优化功能,分享如何用高质量内容驱动排名与转化,让每一篇文章都成为网站的“流量引擎”。
企业网站是品牌线上门面,但建设与维护中暗藏诸多细节易踩坑!本文结合小二CMS功能优势,梳理从前期规划、技术选型到日常运营的核心注意事项,助企业打造稳定、高效、安全的官网,降低维护成本的同时提升用户体验与转化效率。
本文提供打造高效互动社区论坛网站的全方位指南与实用技巧,涵盖定位规划、功能设计、用户运营、内容管理与技术优化,并结合小二CMS的强大功能,帮助团队快速构建高粘性、高活跃的论坛平台。
本文系统讲解医院网站优化排名的具体流程,涵盖关键词研究、站内优化、内容建设、技术SEO及数据监测,并结合小二CMS的强大功能,助力医疗机构提升搜索引擎可见度与患者访问转化率。
本文深入解析模板网站建设与定制网站设计的核心区别,结合小二CMS的功能优势,帮助企业明确建站需求与投入方向,找到兼顾效率、成本与个性化的最佳方案,提升品牌竞争力。