匿名通过本文主要向大家介绍了微信小程序,路由等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
我们通常理解的路由指分组数据包从源到目的地时,决定端到端路径的网络范围的进程;
借用上面的定义,我们可以理解小程序页面路由,根据路由规则(路径)从一个页面跳转到另一个页面的的规则。
通过本篇文章,你可以学习到:
哪些情况会触发页面跳转
如何跳转页面
页面传参
页面栈
》》》哪些情况会触发页面跳转
小程序启动,初始化第一个页面
打开新页面,调用 API wx.navigateTo 或使用组件 <navigator />
页面重定向,调用 API wx.redirectTo 或使用组件 <navigator />
页面返回,调用 API wx.navigateBack或用户按左上角返回按钮
tarbar切换
所有页面都必须在app.json中注册,例如:
{ "pages": [ "pages/index/index", "pages/logs/index" ] }
如何跳转页面
使用wx.navigateTo接口跳转,原页面保留。
wx.navigateTo({ //目的页面地址 url: 'pages/logs/index', success: function(res){}, ... })