VueRouter 实例

分析下列代码

javascript 复制代码
const router = new VueRouter({
    mode:'history',
    routes
})
复制代码
1.const router = new VueRouter({ ... })
 用来创建一个 Vue Router 实例,用于管理 Vue.js 应用的路由。

2.mode: 'history':
作用: 启用 HTML5 History 模式,去除 URL 中的 # 符号(默认是 Hash 模式,如 http://example.com/#/home)。
效果: URL 更简洁(如 http://example.com/home)。
**注意:**需服务器配置(如 Nginx、Apache)支持,确保直接访问子路径时返回 index.html,否则会出现 404 错误。

3.routes:

作用:定义路由规则数组,每个路由映射到对应的 Vue 组件。

javascript 复制代码
const routes = [
  { path: '/', component: Home },
  { path: '/about', component: About }
];
相关推荐
&活在当下&5 分钟前
Vue3 h函数用法详解
前端·javascript·vue.js
小贵子的博客12 分钟前
(vue3错误处理)has naming conflicts with other components, ignored.
前端·javascript·vue.js
木斯佳34 分钟前
前端八股文面经大全:字节跳动音视频前端一面·下(2026-03-03)·面经深度解析
前端·音视频·状态模式
西西学代码37 分钟前
Flutter---路由与导航
服务器·前端·javascript
XPoet1 小时前
AI 编程工程化:Rule——给你的 AI 员工立规矩
前端·后端·ai编程
热爱生活的五柒1 小时前
解决 npm install 一直在转圈的问题
前端·npm·node.js
xuansec2 小时前
【Web攻防】文件与目录安全漏洞详解:下载/删除/遍历/穿越实操指南
前端
Beginner x_u2 小时前
CSS 动画体系(二)—— Animation关键帧动画
前端·css·animation
T-shmily2 小时前
CSS Grid 网格布局(display: grid)全解析
前端·css
跟着珅聪学java2 小时前
electron 安装教程
javascript·arcgis·electron