我是表哥Harker,表妹我来咯~

今天介绍小程序是如何进行页面导航,页面分两种,一种不是TabBar 页面,一种是TabBar页面

声明式导航

1、导航到非 `tabBar` 页面

  • 非 `tabBar` 页面指的是没有被当作 `tabBar` 进行切换的页面

示例代码如下:

<navigator url='/pages/info/info'>去info页面</navigator>

注意事项:

  • `url` 属性设置需要跳转的路径
  • 页面路径应该以 / 开头
  • 路径必须提前在 `app.json` 的 `pages` 节点下声明 才能实现正常的跳转

2、导航到 tabBar 页面

  • tabBar 页面指的是被当作 tabBar 进行切换的页面。如果 navigator 组件单纯使用 url 属性,无法导航到tabBar 页面,需要结合 open-type 属性进行导航

示例代码如下:

<navigator url='/pages/home/home' open-type='switchTab'>导航到home页面
</navigator>

(微信小程序)页面导航相关推荐

  1. 微信小程序 页面导航、传参、接收参数

    页面导航指的是页面之间的相互跳转,在微信小程序中,页面导航分为如下两种: 1.声明式导航: 在页面上声明一个<navigator>导航组件 通过点击<navigator>导航组 ...

  2. 微信小程序-页面导航

    1.什么是页面导航 页面导航是指页面之间的相互跳转. ①<a>链接 ②location.href 小程序实现页面导航的两种方式 ① 声明式导航     ·在页面上声明一个<navig ...

  3. 微信小程序底部导航Tabbar

    1,底部导航栏这个功能是非常常见的一个功能,基本上一个完成的app,都会存在一个导航栏,那么微信小程序的导航栏该怎么实现呢?经过无数的踩坑,终于实现了,好了,先看看效果图. 2,对于底部导航栏,小程序 ...

  4. js微信小程序页面左上角返回跳转指定页面

    微信小程序非导航栏tabBar页面左上角返回默认返回上一次的页面(即进入当前页面的前一页面),如果需要自定义页面,可以通过js中onUnload函数进行指定页面跳转. ①关闭所有页,打开url指定页面 ...

  5. 微信小程序自定义导航栏(带汉堡包菜单)

    微信小程序自定义导航栏(带汉堡包菜单) 1.在app.json中 window配置navigationStyle (如果单独页面使用,可在页面的json文件配置) 2.计算相关值 整个导航栏的高度: ...

  6. 微信小程序接口文档PHP,微信小程序API 导航

    微信小程序API 导航 一.wx.navigateTo(OBJECT) 保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面. OBJECT 参数说明: 示例代码: ...

  7. 微信小程序页面竖向滚动逻辑

    微信小程序页面竖向滚动逻辑 1.实现下面类似的数组 注:下面这个生成的数组最好是整数,滑动的时候会失去精度的,要不然你永远会差一点,让你崩溃的.而且你永远不知道差在哪里. this.leftScrol ...

  8. 微信小程序navigationBarTitleText导航栏标题设置

    微信小程序navigationBarTitleText导航栏标题设置 全局设置 app.json "window": { "navigationBarTextStyle& ...

  9. 小程序tabbar能放分包路径吗_微信小程序底部导航Tabbar

    底部导航栏这个功能是非常常见的一个功能,基本上一个完成的app,都会存在一个导航栏,那么微信小程序的导航栏该怎么实现呢?经过无数的踩坑,终于实现了,好了,先看看效果图. 对于底部导航栏,小程序上给出的 ...

  10. 微信小程序-页面配置-界面显示部分

    微信小程序-页面配置-界面显示部分 配置项 singlePage 小结: 每一个小程序页面也可以使用 .json 文件来对本页面的窗口表现进行配置. 页面中配置项在当前页面会覆盖 app.json 的 ...

最新文章

  1. 扫描到U盘但找不到文件
  2. 微服务限流Sentinel讲解(五)
  3. UA SIE545 优化理论基础9 优先与分治策略1 文件的最优存储顺序
  4. 从零开始数据科学与机器学习算法-KNN分类算法-07
  5. java static 变量 初始化一次_关于java static变量初始化的疑问
  6. Mysql不同存储引擎的表转换方法
  7. 编写junit 测试_编写JUnit测试的另一种方法(Jasmine方法)
  8. XML文件结构和基本语法
  9. 过滤器,绑定事件,动画
  10. Python中 类和对象调用其他类中的变量和方法
  11. linux 下软READ 的使用和参数 以及 实现虚拟READ步骤
  12. 编码程序教程_如何从编码教程到构建自己的项目
  13. jQuery基础部分笔记
  14. 有限时间不明确需求项目的上线(部分还款)
  15. ListCtrl使用
  16. 在python中对文件操作的一般步骤是_文件操作(一) 笔记------python
  17. python复利计算_用Python计算基金定投收益代码
  18. PDF Expert for mac(最好用的pdf编辑工具)
  19. HTML+CSS 基础 之页签
  20. 【软件测试】盘一盘工作中遇到的 MQ 异常测试

热门文章

  1. ID Ransomware帮你识别到底中了什么勒索软件
  2. Python自学指南-你好啊!Python
  3. 计算机未连接到网络,电脑一直提示未连接到internet怎么办?
  4. axure rp pro 9.0授权密钥
  5. N卡版本查询--Windows命令下:
  6. 学习与尝试 --> 事件风暴
  7. win10中用命令行打开画图
  8. PADS9.5—layout中导入.asc文件时遇到的问题
  9. 一张图片的CSS自适应尺寸圆角方案
  10. excel如何在选定区域内跳过空值自动编号