| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 小程序手札 - 视图与逻辑 -> 正文阅读 |
|
[JavaScript知识库]小程序手札 - 视图与逻辑 |
页面导航小程序中的页面导航
①
声明式导航
?
在页面上声明一个 <navigator> 导航组件
?
通过点击 <navigator> 组件实现页面跳转
②
编程式导航
?
调用小程序的导航 API,实现页面的跳转
声明式导航?导航到 tabBar 页面
tabBar 页面
指的是被配置为 tabBar 的页面。
在使用 <navigator> 组件跳转到指定的 tabBar 页面时,需要指定
url
属性和
open-type
属性,其中:
?
url 表示要跳转的
页面的地址
,必须以
/
开头
?
open-type 表示
跳转的方式
,必须为
switchTab
示例代码如下
导航到非 tabBar 页面
非 tabBar 页面
指的是没有被配置为 tabBar 的页面。
在使用 <navigator> 组件跳转到普通的非 tabBar 页面时,则需要指定
url
属性和
open-type
属性,其中:
?
url 表示要跳转的
页面的地址
,必须以
/
开头
?
open-type 表示
跳转的方式
,必须为
navigate
示例代码如下:
注意:为了简便,在导航到非 tabBar 页面时,open-type="navigate" 属性可以省略。? 后退导航
如果要后退到上一页面或多级页面,则需要指定 open-type 属性和 delta 属性,其中:
?
open-type
的值必须是
navigateBack
,表示要进行后退导航
?
delta
的值必须是
数字
,表示要后退的层级
示例代码如下:
编程式导航导航到tabBar页面
调用
wx.switchTab(
Object object
)
方法,可以跳转到 tabBar 页面。其中 Object
参数对象
的属性列表如下:
导航到非tabBar页面
调用
wx.navigateTo(
Object object
)
方法,可以跳转到非 tabBar 的页面。其中 Object
参数对象
的属性列表 如下:
后退导航
调用
wx.navigateBack(
Object object
)
方法,可以返回上一页面或多级页面。其中 Object
参数对象
可选的
属性列表如下:
导航传参声明式导航传参
navigator 组件的 url 属性用来指定将要跳转到的页面的路径。同时,
路径的后面还可以携带参数
:
?
参数
与
路径
之间使用
?
分隔
?
参数键
与
参数值
用
=
相连
?
不同参数
用
&
分隔
代码示例如下:
编程式导航传参调用 wx.navigateTo(Object object) 方法跳转页面时,也可以携带参数,代码示例如下:
在onLoad中接收导航传参通过声明式导航传参或编程式导航传参所携带的参数,可以直接在 onLoad 事件中直接获取到,示例代码如下:? ?
?? ?? ? ?? |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 9:03:25- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |