当前位置: 首页 > ds >正文

Vue-Router笔记

Vue-Router

  • 路由配置
  • 嵌套路由

image-20250514112504392

vue属于单页面应用,所谓的路由,就是根据浏览器路径不同,用不同的十足组件替换这个页面内容

image-20250514142133690

√ 路由根据浏览器访问路径的不同,展示不同的视图组件

√ 通过vue-router实现路由功能,需要安装js库(npm install vue-router)

image-20250514142442368

路由组成:

  • VueRouter:路由器,根据路由请求在路由视图中动态渲染对应的视图组件

  • :路由链接组件,浏览器会解析成

  • :路由视图组件,用来展示与路由路径匹配的视图组件

    image-20250514143106622

import router from ‘./router’
在vue中,./一般是在src文件夹下

路由表维护 在src->router->index.js中

// 维护路由表,某个路由路径对应哪个视图组件
const routes=[
{
path:'/',
name:'/',
component:HomeView
},
{
path:'/',
name:'/',
// 懒加载的方式 
// which is lazy-loaded when the route is visited.
componet:()=>import ('../views/AboutView.vue')
}
]

路由模板用 to 指定跳转的链接

<router-link to="/">Home</router-link>
<router-link to="/about">About</router-link>
<router-view/>

image-20250514164339004

实现路由跳转的方法:

  • 标签式
  • 编程式

编程式:

<script>
export default {
methods:{
jump(){
this.$router.push("/")
}
}
}
</script>
http://www.xdnf.cn/news/14669.html

相关文章:

  • Linux基本指令
  • 【计算机常识:Windows】--CMD命令详解
  • 我们感知的世界,只是冰山一角?
  • 输入数量未知如何设置输入
  • 安装 WSL2 与设置​
  • 函数重载与函数模板
  • 电阻篇---上拉电阻
  • JavaScript 精度问题深度解析
  • LeetCode--30.串联所有单词的子串
  • LLM4rec-rednote
  • YOLOv4 训练与推理流程详解
  • 105. Java 继承 - 静态方法的隐藏
  • 工作中使用到的单词(软件开发)_第四版
  • 修改了xml布局代码,页面使用了databinding,此时不开启kapt也可以吗
  • firewalld防火墙(一):基础概念、配置详解与实战应用
  • PaddleOCR项目实战(3):SpringBoot服务开发之全局异常处理
  • 华为OD-2024年E卷-增强的strstr[100分] -- python
  • OC-UI学习-Auto Layout使用
  • 自主学习-《Absolute Zero: Reinforced Self-play Reasoning with Zero Data》
  • 《贵州安顺棒垒球》国家队运动员·棒球1号位
  • 器件(九)—对设计的模块进行双脉冲仿真
  • 【系统分析师】2011年真题:案例分析-答案及详解
  • 阿里云OSS任意文件写入/删除漏洞修复方案
  • LDPC码的译码算法
  • 一个包含两款主题的社交APP客户端UI解决方案
  • houdini 简单流体模拟 学习笔记
  • OpenKylin安装dotnet及其永久环境配置
  • Redis windows版安装,启动配置【kaki学习备忘录】
  • 基于RSSI的室内定位的排列不变Transformer神经架构
  • 如何在 Elementary OS 上安装 Cinnamon 桌面环境