简述一下微信小程序的路由概念

简述一下微信小程序的路由概念

  • 不管是nodejs的express、koa,还是vue或者是react,包括小程序,这些应用框架中都包含了一个基本核心概念也就是路由
  • 所有应用框架中的路由都有共通性,主要包括:静态路由表、分配地址、统一入口、寻址以及过滤5大部分内容
  • 小程序因为针对的主要是移动端应用,所以其路由操作相对比较简单,在app.json项目全局配置文件中通过pages节点内容进行设置
  • pages是一个单一数组,数组内容是路由地址信息,而这个数组内容就是路由概念中的静态路表表概念
  • 分配地址是pages中所设置的地址,对应的是地址所指向的目录与页面
  • 因为同一个小程序项目内容都是由一个全局配置文件分配,所以对应的入口操作是唯一的
  • 利用switchTab、reLaunch、redirectTo、navigateTo、navigateBack可以实现路由导航跳转操作,而跳转的过程实质就是寻址过程,寻址过程就是指向地址与路由地址的匹配操作
  • 因为小程序页面结构相对简单,用户没有手动输入页面地址的操作,所以类似404这样的路由过滤操作并不明显

到这里也就结束了,希望对您有所帮助。

相关推荐

  1. 简述一下程序概念

    2023-12-25 17:12:06       58 阅读
  2. 程序跳转方式

    2023-12-25 17:12:06       40 阅读
  3. 程序开发:揭秘与页面跳转艺术

    2023-12-25 17:12:06       33 阅读
  4. 程序实现一个简单登录功能

    2023-12-25 17:12:06       56 阅读
  5. 程序-和页面跳转API

    2023-12-25 17:12:06       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-25 17:12:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-25 17:12:06       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-25 17:12:06       82 阅读
  4. Python语言-面向对象

    2023-12-25 17:12:06       91 阅读

热门阅读

  1. 华为OD机试真题-找座位-2023年OD统一考试(C卷)

    2023-12-25 17:12:06       58 阅读
  2. 记录Macbook Pro 2017 使用Opencore安装sonoma

    2023-12-25 17:12:06       97 阅读
  3. vs code go环境安装调试

    2023-12-25 17:12:06       60 阅读
  4. python语音转文字-离线

    2023-12-25 17:12:06       63 阅读
  5. Kubernetes (K8s) 集群部署

    2023-12-25 17:12:06       70 阅读