Vue3实现页面跳转功能

目标:

首页:

点击About后:

 

第一步:安装 Vue Router和创建你先

npm install vue-router@4

第二步:在router.js中设置路由

import { createRouter, createWebHistory } from 'vue-router';
import Home from './views/Home.vue';
import About from './views/About.vue';const routes = [{ path: '/', component: Home },{ path: '/about', component: About }
];const router = createRouter({history: createWebHistory(),routes
});export default router;

第三步:在App.vue中使用路由

<template><div id="app"><router-link to="/">Home</router-link> //创建一个可以点击的链接,指向主页 ("/")<router-link to="/about">About</router-link> //创建另一个可以点击的链接,指向关于页 ("/about")<router-view></router-view> //显示当前路由下的组件内容,即渲染对应路由的页面内容。</div>
</template><script>
export default {name: 'App'
};
</script>

第四步:main.js挂载路由

import { createApp } from 'vue';
import App from './App.vue'; //引入App.vue 创建好的App
import router from './router'; //引入了之前创建的路由实例createApp(App).use(router).mount('#app');

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/529470.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#/.NET/.NET Core拾遗补漏合集(持续更新)

前言 在这个快速发展的技术世界中&#xff0c;时常会有一些重要的知识点、信息或细节被忽略或遗漏。《C#/.NET/.NET Core拾遗补漏》专栏我们将探讨一些可能被忽略或遗漏的重要知识点、信息或细节&#xff0c;以帮助大家更全面地了解这些技术栈的特性和发展方向。 GitHub开源地…

基于ACM32 MCU的两轮车充电桩方案介绍,有利于打造高效安全的电池管理

随着城市化进程的加快、人们生活水平的提高和节能环保理念的普及&#xff0c;越来越多的人选择了电动车作为代步工具&#xff0c;而两轮电动车的出行半径较短&#xff0c;需要频繁充电&#xff0c;因此在城市中设置两轮车充电桩就非常有必要了。城市中的充电桩不仅能解决两轮车…

伦敦银价实时行情趋势的4种技术

在伦敦银实时行情趋势的判断中&#xff0c;很多人认为找到趋势就好了&#xff0c;其实并不是这样。找到趋势只是我们踏出的first step&#xff0c;实际上找到趋势后还有更多的东西我们需要做&#xff0c;下面我们就要介绍一下找到伦敦银价实时行情趋势后的4种技术。 判断趋势的…

华为数通方向HCIP-DataCom H12-821题库(多选题:121-140)

第121题 以下哪些事件会导致IS-IS产生一个新的LSP? A、引入的IP路由发送变化 B、周期性更新 C、接口开销发生了变化 D、邻接Up或Down 【参考答案】ABCD 【答案解析】 第122题 以下哪些协议既支持网络配置管理又支持网络监控管理? A、Telemetry B、NETCONF C、SNMP D、LLDP …

vscode设置setting.json

{ // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor.tabSize": 2, // #每次保存的时候自动格式化 // "editor.formatOnSave": true, // #每次保存的时候将代码按eslint格式…

QX320F280049C,国产DSP,替代TI 的C2000系列

独立双核&#xff0c;32位CPU 主频150MHz flash 1MB , SRAM 1MB 单精度浮点运算FPU 三角函数运算TMU 24个增强型外设ePWM 16个高分辨率HRPWM&#xff08;150PS&#xff09; 3个12位ADC&#xff0c;采样率3MSPS

基于ABC法下的CCG公司+物流成本核算研究

基于ABC法下的CCG公司物流成本核算研究 摘要&#xff1a;许多生产型企业随着公司规模不断壮大&#xff0c;物流服务也越来越趋于多样化&#xff0c;但是其物流成本的核算并不规范&#xff0c;且多数使用传统的成本核算方法&#xff0c;这显然已经跟不上公司的快速发展。本文通…

网络套接字1

网络套接字1 &#x1f4df;作者主页&#xff1a;慢热的陕西人 &#x1f334;专栏链接&#xff1a;Linux &#x1f4e3;欢迎各位大佬&#x1f44d;点赞&#x1f525;关注&#x1f693;收藏&#xff0c;&#x1f349;留言 本博客主要内容讲解了udp的Linux环境下的使用&#xff0c…

Day16:HTTP协议、Spring MVC、Thymeleaf模版引擎、Spring处理浏览器请求实例(传入和传出)、MyBatis

HTTP HyperText Transfer Protocol&#xff1a;超文本传输协议规定了浏览器和服务器之间如何通信&#xff0c;以及通信时的数据格式。 为什么有这么多&#xff1f;浏览器先收到html&#xff0c;再根据html内容接受图片、css、js等文件。 Spring MVC 三层架构&#xff1a;表现…

windows中如何将已安装的node.js版本进行更换

第一步&#xff1a;先清除已经安装好的node.js版本 1.按健winR弹出窗口&#xff0c;键盘输入cmd,然后敲回车&#xff08;或者鼠标直接点击电脑桌面最左下角的win窗口图标弹出&#xff0c;输入cmd再点击回车键&#xff09; 然后进入命令控制行窗口&#xff0c;并输入where node…

camunda7多租户技术架构和测试验证

多租户考虑的是单个 Camunda 安装应该为多个租户提供服务的情况&#xff0c;是实现SaaS化的重要技术手段。对于每个租户&#xff0c;应做出一定的隔离保证。例如&#xff0c;一个租户的流程实例不应干扰另一租户的流程实例。 多租户可以通过两种不同的方式实现。一种方法是每个…

php导出excel文件

环境 php7.4hyperf3composer require phpoffice/phpspreadsheet代码 class IndexController extends AbstractController { /*** Inject* var Picture*/private $picture;public function index(){$res_data[]["robot" > 哈哈机器人,"order" > TES…