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

vue笔记-路由


vue这个题目还是太大,路由单独拆出来。

createWebHistory的使用

推荐在vue-router4中使用。
1、导入。

import { createRouter, createWebHistory } from 'vue-router'

2、创建 router 时使用 createWebHistory。

const router = createRouter({history: createWebHistory(process.env.BASE_URL),routes: [// 路由配置]
})

router-link

router-link是个快捷标签,可以替代a标签,更简练更优雅。

router-link的两种用法:
<router-link to="/home">Home</router-link>
<router-link :to="{ path: '/about' }">About</router-link>router-view需要加上,否则界面可能不展示。
<router-view></router-view>
router-link颜色是黑色,正常应该是蓝色

一般是路由未生效,查了下确实是,如果没写app.use(router)这句可能会有这个问题。

import { createApp } from 'vue';
import App from './App.vue';
import router from '../src/index.js'
const app = createApp(App);
app.use(router); // 漏了这句
app.mount('#app');
router-link 跳转了但是不展示

看看是不是少了router-view,加上这句试试。

<router-view></router-view>

其他

http://www.lryc.cn/news/2397617.html

相关文章:

  • 本地部署 DeepSeek R1(最新)【从下载、安装、使用和调用一条龙服务】
  • 域名解析怎么查询?有哪些域名解析查询方式?
  • win主机如何结束正在执行的任务进程并重启
  • maven中的maven-resources-plugin插件详解
  • ROS云课基础篇-01-Linux-250529
  • 通俗易懂解析:@ComponentScan 与 @MapperScan 的异同与用法
  • 深入了解 C# 异步编程库 AsyncEx
  • NodeJS全栈开发面试题讲解——P1Node.js 基础与核心机制
  • Vulhub靶场搭建(Ubuntu)
  • C++:参数传递方法(Parameter Passing Methods)
  • 大语言模型的推理能力
  • 基于BERT和GPT2的实现来理解Transformer的结构和原理
  • .net consul服务注册与发现
  • WifiEspNow库函数详解
  • rsync使用守护进程启动服务
  • React 核心概念与生态系统
  • 使用React Native开发新闻资讯类鸿蒙应用的准备工作
  • node-sass 报错
  • Redis的安装与使用
  • Linux服务器运维10个基础命令
  • 2024年数维杯国际大学生数学建模挑战赛C题时间信号脉冲定时噪声抑制与大气时延抑制模型解题全过程论文及程序
  • C# 控制台程序获取用户输入数据验证 不合规返回重新提示输入
  • 【大模型面试每日一题】Day 31:LoRA微调方法中低秩矩阵的秩r如何选取?
  • 使用source ~/.bashrc修改环境变量之后,关闭服务器,在重启,环境变量还有吗?
  • SQL 窗口函数深度解析:ROW_NUMBER 实战指南
  • React从基础入门到高级实战:React 生态与工具 - React 国际化(i18n)
  • leetcode93.复原IP地址:回溯算法中段控制与前导零处理的深度解析
  • TDengine 运维——巡检工具(安装前检查)
  • MySQL主从复制深度解析:原理、架构与实战部署指南
  • [SC]SystemC dont_initialize的应用场景详解(二)