使用Vue-Router实现页面跳转

news/2025/3/14 17:38:33/

安装

npm install vue-router@4 --save

项目中新建router.js文件
在这里插入图片描述

import { createRouter,createWebHashHistory } from "vue-router";
import Home from "@/pages/Home.vue"
import Banner from "@/pages/Banner.vue"
import Post from "@/pages/Post.vue"
import User from "@/pages/User.vue"
import Comment from "@/pages/Comment.vue"const routes = [{path:"/",component:Home,name:"home"
},
{path:"/banner",component:Banner,name:"banner"
},
{path:"/post",component:Post,name:"post"
},
{path:"/comment",component:Comment,name:"comment"
},
{path:"/user",component:User,name:"user"
}]const router = createRouter({history: createWebHashHistory(),routes})export default router

新建组件
在这里插入图片描述

main.js中引入

在这里插入图片描述

注: 是 Vue.js 中的一个组件,用于渲染路由匹配到的组件。它是 Vue Router 的核心组件,在每个路由规则匹配成功后会渲染对应的组件。


http://www.ppmy.cn/news/918176.html

相关文章

jajaj

Docs 第二章:字符串和文本 2.2 字符串开头或结尾匹配 Edit on GitHub 2.2 字符串开头或结尾匹配 问题 你需要通过指定的文本模式去检查字符串的开头或者结尾,比如文件名后缀,URL Scheme等等。 解决方案 检查字符串开头或结尾的一个简单方法是…

java/AJAX

1) asynchronous javascript and xml(异步的 javascript 和 xml)。 为了解决传统的 web 应用当中“等待-响应-等待"的弊端而创建的一种技术,其实质可以理解 为:使用浏览器内置的一个对象(XmlHttpRequest)向服务器发送请求,服务器返回 xml 数据 戒者…

pip install mysqlclient安装

很长时间以来,在安装mysqlclient时,一直安装不上,当安装好mysql电脑端的客户端时,很轻易就可以安装上了,只是在安装mysql8.0时,每次安装完以后,就无法连接,说初始密码错误&#xff0…

JYaml

JYaml JYaml支持的数据类型: 原始数据类型和封装类(int,java.lang.Integer)JavaBean兼容对象(结构支持)collection(sequence支持) ListSet Map(map支持)Arrays(sequence支持&#…

PhpSpreadsheet怎么设置单元格边框

$styleArray [borders > [allBorders > [borderStyle > Border::BORDER_THIN //细边框]] ];$worksheet->getStyle(A1:N1)->applyFromArray($styleArray);说明: $worksheet是PhpOffice\PhpSpreadsheet\Worksheet的实例 $styleArray中borders数组中支…

A jax

Ajax 让浏览器跟服务器交互的一套API. 作用就是可以让浏览器和服务器进行交互。服务器 服务器 就是提供某种服务的 电脑(机器)常见的服务器有以下几种:- 数据库服务 - 文件服务 - 多媒体服务(音视频) - 邮件服务 - Web服务前端访问服务器的几种方式 1.直接输入网址2…

java ajax教程_AJAX Java

AJAX Java 需求:完成一个异常获取后台服务器的当前时间。 一、页面制作一个按钮 当前服务器的时间为: 二、编写JS异步提交请求后台 window.onload function(){ document.getElementById("btn").onclick function(){ //异步方式请求后台 //以…