Vue-路由

      最后更新:2022-05-12 10:30:35 手机定位技术交流文章

      前提了解:

      一页应用程序:所有功能都在一个页面上执行。

      多页应用程序:与单页应用程序不同,不同网页履行不同功能。

      单页到多页页比较:

      正式学习

      1、什么是路由?

      到底是什么 这是共生关系

      后端路由:一个界面地址,其界面地址前端路由器( single- page 应用程序):一个含有组件的 url 地址

      2、工作原理

      终端前路线工作包括更新和收听投掷散列值,以及修改有关页面组件的调控结构。

      根据地址栏的变动(不重新请求服务器),对各种页面内容进行本地修改,以完成前端业务场景的变更。

      思路:①URL 地址栏中的 Hash 值发生了变化 ②前端js监听了到 Hash 地址的变化 window.οnhashchange=()=>{} ③前端js把当前 Hash 地址对应的组件渲染都浏览器中

      3. 官方路线的基本使用

      如果在创建有 vue- cli 的工程时没有指定路由器插件, 则需要单独安装和配置 。

      vue- rooter 文档文档

      3.1 安装和使用

      1、安装npm i vue-router@3.5.3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3

      2、创建路由文件

      router/index.js(( (( (( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ) ) ) ) ) ) ) ) ) ) ) ( vue 路由的默认配置文件 ) )

      3、使用路由 在main.js

      3.2 router-link

      激活: 提供线路连接( 相当于链接) 实现页面跳跃 。

      亮点:.. 是一个葡萄树根元素。

      最后,路由链路成为链接。

      自相关根基-连接连接导航特性

      激活类名:

      router-link-exact-active                 router-link-active

      小结:

      连接导航到根链接以创建单击开关路径 。

      ..

      • 如果使用目前路线,将增加以下类别名称:

      绕过日志链接三.3的参数。

      使用参数跳跃有两种方法:

      第一种是: query传参 适合情况:搜索网页,

      第二种是: params传参 ,适用场景:详情页

      query传参

      params传参

      格式:传的格式:

      路线 - 方向3.4

      当用户到达 A 地址时,系统将他们转到 B 地址。

      场景: 更改默认访问页面的行为

      router/index.js - 修改配置

      因为 vue 官员定义了它, 当浏览器访问初始页面时, 用户会获得默认路径 。

      3.5 路由404

      统一处理奇异地址: 通常不配置的地址 。

      修改路由规则即可:

      用通配符* 设置404页

      3.6 编程式导航

      编程式: 写代码

      导航:页面跳转

      激活: 使用代码导航到另一个页面 。

      4、路由嵌套

      在目前的路线集装箱中,已经找到一条新的路线,并建立了一个称为嵌入路线的新路线集装箱。

      理由:路由器视图再次含有根视图。背景:一个构成部分内的活动仍然复杂,必须再次分开。

      在矩阵中添加子进程路径, 格式化数组, 并在矩阵中折叠对象 。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/24642.html

          热门文章

          文章分类