千家信息网

如何进行微信小程序的页面跳转

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本篇文章为大家展示了如何进行微信小程序的页面跳转,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。我们将创建第二个视图,然后实现从第一个视图到第二个视图的跳转。首
千家信息网最后更新 2026年11月02日如何进行微信小程序的页面跳转

本篇文章为大家展示了如何进行微信小程序的页面跳转,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

我们将创建第二个视图,然后实现从第一个视图到第二个视图的跳转。

首先开发第二个视图:

微信小程序开发系列七:微信小程序的页面跳转

{{index + 1}}. {{log}}

做过Angular开发的朋友们对上面的视图设计一定不会陌生。这个视图的数据源由模型logs提供,是一个列表结果,列表每个元素的数据源是模型logs里的一条记录,用log代表。

为了让log看起来显示更整齐,在log内容之前,显示每条log的索引。因为log的索引从0开始,所以用{{index + 1}}在索引前加一,这样显示的索引更符合普通人的阅读习惯。

这个视图的控制器:

//logs.jsconst util = require('../../utils/util.js')Page({   data: {        logs: []   },   onLoad: function () {       this.setData({            logs: (wx.getStorageSync('logs') || []).map(log => {                  return util.formatTime(new Date(log))            })       })   }})

控制器logs.js的实现:

我们可以回忆这个系列里第四篇文章介绍过控制器的实现逻辑:

微信小程序开发系列四:微信小程序之控制器的初始化逻辑

在控制器里调用Page构造函数,给当前控制器指定名为logs的数据模型。

这个数据模型的值填充,通过微信框架提供的API wx.getStorageSync来获取。

wx.getStorageSync的含义在微信小程序官网上有定义:从本地缓存中同步获取指定 key 对应的内容。

https://developers.weixin.qq.com/miniprogram/dev/api/data.html#wxgetstoragesynckey

第二个视图的UI和控制器都开发完毕,剩下的事情就是在第一个视图里定义一个触发点,让它能触发到第二个视图的跳转。

我在第一个视图上通过属性bindtap绑定了一个点击函数bindViewTap:

bindViewTap在第一个控制器index.js里的实现:

bindViewTap: function() {   wx.navigateTo({         url: '../logs/logs'    })},

跳转还是通过微信小程序提供的API wx.navigateTo:

保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。

上述内容就是如何进行微信小程序的页面跳转,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

视图 控制器 控制 程序 页面 开发 内容 数据 模型 索引 函数 就是 技能 数据源 知识 篇文章 逻辑 小程 普通 简明 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 华服互联网科技靠谱吗 疫情对互联网科技公司影响 金融科技还是互联网 中资互联网科技 互联网科技开发公司 万易互联网科技有限公司 银川新华互联网科技学校地址 互联网科技博主是什么意思 随着互联网科技发展 北京华百购互联网科技有限公司 银川新华互联网科技职业技术培训学校图片 佳云科技和互联网广告 科技互联网大厂 民营互联网公司国防科技 济南有互联网科技公司吗 互联网时代的科技公司 合肥互联网科技公司公章图片 陕西云淼互联网科技公司 广州梦谷互联网科技有限公司领导 盐城市攀科互联网科技有限公司 疫情对互联网科技公司影响 互联网科技的 丰台科技园 互联网 港股科技和互联网 上海钢联属于互联网科技股吗 江苏互联网智能科技软件 厦门江牛科技互联网 互联网安防科技感 互联网科技接地气 利用互联网等科技手段
0