guqzhou guqzhou
首页
快捷导航
下载站
  • Html 篇
  • Javascript 基础篇
  • 框架

    • Vue2
  • 前端文章

    • Css 篇
    • 微信开发
    • JavaScript
    • Vue
  • 学习笔记

    • 《JavaScript教程》笔记
    • 《ES6 教程》笔记
    • 《Vue》笔记
    • 《TypeScript 从零实现 axios》
    • 小程序笔记
    • JavaScript 基础
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 面试题库

    • HTML
    • CSS
    • jQuery
    • Vue
    • 零碎
  • 面试心得

    • 杂言碎语
  • 摘抄收录

    • ☆ 励志鸡汤
    • ❀ 人间烟火
    • ☣ 万物沦丧
    • ✌ 关掉烦恼
    • ✲ 小酒馆
  • 读书笔记

    • 《小狗钱钱》
    • 《穷爸爸富爸爸》
    • 《聪明人使用方格笔记本》
关于
  • 学习
  • 面试
  • 心情杂货
  • 友情链接
  • 分类
  • 标签
  • 归档
  • 网站
  • 资源
  • Vue资源
  • 主站CDN
  • Vercel
  • Netlify
  • Github
GitHub

guqzhou

喜欢所以去追求!
首页
快捷导航
下载站
  • Html 篇
  • Javascript 基础篇
  • 框架

    • Vue2
  • 前端文章

    • Css 篇
    • 微信开发
    • JavaScript
    • Vue
  • 学习笔记

    • 《JavaScript教程》笔记
    • 《ES6 教程》笔记
    • 《Vue》笔记
    • 《TypeScript 从零实现 axios》
    • 小程序笔记
    • JavaScript 基础
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 面试题库

    • HTML
    • CSS
    • jQuery
    • Vue
    • 零碎
  • 面试心得

    • 杂言碎语
  • 摘抄收录

    • ☆ 励志鸡汤
    • ❀ 人间烟火
    • ☣ 万物沦丧
    • ✌ 关掉烦恼
    • ✲ 小酒馆
  • 读书笔记

    • 《小狗钱钱》
    • 《穷爸爸富爸爸》
    • 《聪明人使用方格笔记本》
关于
  • 学习
  • 面试
  • 心情杂货
  • 友情链接
  • 分类
  • 标签
  • 归档
  • 网站
  • 资源
  • Vue资源
  • 主站CDN
  • Vercel
  • Netlify
  • Github
GitHub
  • vue2
  • CSS

  • Javascript基础

  • javascript进阶

  • typeScipt

  • vue2

  • vue3

  • react

  • vue实战

  • pinia的使用

  • gis

  • 前端文章

  • JavaScript文章

  • Vue文章

  • 小程序开发文章

  • uni-app

    • 页面跳转问题
      • 页面跳转方式
        • 声明式
        • 编明式
        • 传参
    • 生命周期
    • vue3 + ts
  • 学习笔记

  • TaroUI的使用

  • 工具使用

  • 前端
  • uni-app
guqzhou
2023-06-26
0

页面跳转问题

# 页面跳转方式

# 声明式

使用navigator组件跳转到指定页面

  1. url属性表示要跳转的地址,必须以/开头
  2. open-type属性表示要跳转的方式

跳转到tabBar页面(opne-type的值为switchTab)

<navigator url="/pages/index/index" opne-type="switchTab"></navigator> 
1

跳转到非tabBar页面(opne-type的值为navigate)

<navigator url="/pages/index/index" opne-type="navigate"></navigator> 
1

注:如果跳转到非tabBar页面,open-type属性可以省略不写

# 后退导航

  1. open-type属性指定为navigateBack
  2. delta值必须是数字,表示要后退的等级
<navigator opne-type="navigateBack" delta="1"></navigator> 
1

# 编明式

# 导航到tabBar页面

uni.switchTab(0bject Object)方法

uni.switchTab({
  url: '指定地址',
  sussess: function() {}, // 成功回调
  fail: function() {}, // 失败回调
  complete: function {} // 调用结束后的回调,成功或者失败都会执行
})
1
2
3
4
5
6

# 导航到非tabBar页面

uni.navigateTo(0bject Object)方法

uni.navigateTo({
  url: '指定地址',
  sussess: function() {}, // 成功回调
  fail: function() {}, // 失败回调
  complete: function {} // 调用结束后的回调,成功或者失败都会执行
})
1
2
3
4
5
6

# 后退导航页面

uni.navigateBack(0bject Object)方法

uni.navigateBack({
  url: '指定地址',
  sussess: function() {}, // 成功回调
  fail: function() {}, // 失败回调
  complete: function {} // 调用结束后的回调,成功或者失败都会执行
})
1
2
3
4
5
6

# 传参

# 声明式

<navigator url="/pages/index/index?name=lisi&age=15" opne-type="switchTab"></navigator> 
1

# 编程式

uni.navigateTo({
  url: '/pages/index/index?name=lisi&age=15',
  sussess: function() {}, // 成功回调
  fail: function() {}, // 失败回调
  complete: function {} // 调用结束后的回调,成功或者失败都会执行
})
1
2
3
4
5
6

# 接收参数

export default {
  onload(option) {
      coonsole.log(option)
  }
}
1
2
3
4
5
上次更新: 2023/08/29, 7:08:00
微信公众号开发
生命周期

← 微信公众号开发 生命周期 →

最近更新
01
面向对象
01-05
02
typescript用localStorage封装过期时间
01-05
03
npm、pnpm、yarn删除文件缓存
12-14
更多文章>
Theme by Vdoing | Copyright © 2021-2024 guqzhou | 萌ICP备20238188号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式