vue3如何实现点击不同的菜单页切换局部页面
Vue Router
我们可以使用router来实现
1.准备页面
去饿了么(element-plus)找到自己喜欢的页面然后按需导入,以下以自己的例子来实现
首先引入布局容器

然后引入菜单栏

引入这两个,先看效果

此时基本的页面准备好了
2.在js中引入router并且允许容器使用router

容器是有这个属性的,但默认值为false
并把菜单栏里对应的文字改为

在你想要变换页面的位置放入
比如我是想在main块里进行页面切换

然后准备切换的组件页面


为每个组件配置router路径

注意这里一定要配置为此视图的子路径,如果配置和home同级,那么当点击菜单栏后就会将整个页面替换为组件页面
项目目录如图

以home为主视图,以test,test1为组件进行切换
运行效果

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/744b8e498b.html
相关推荐
-
stable-diffusion-webui的逐步部署教程
大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获…
算法结构 1天前 -
案例 | 3D可视化工具HOOPS助力SolidWorks edrawings成功引入AR/VR技术
HOOPS中文网慧都科技是HOOPS全套产品中国地区指定授权经销商,提供3D软件开发工具HOOPS售卖、试用、中文试用指导服务、中文技术支持。http://techsoft3d.e…
1天前 -
3D Gaussian Splatting的使用
3D Gaussian Splatting的使用 1 下载与安装 2 准备场景样本 2.1 准备场景照片 2.1.1 采集图片 2.1.2 生成相机位姿 3 训练 4 展示 1 下…
1天前 -
【三维重建】3D Gaussian Splatting:实时的神经场渲染
文章目录 摘要 一、前言 二、相关工作 1.传统的场景重建与渲染 2.神经渲染和辐射场 3.基于点的渲染和辐射场 4.*什么是 Tile-based rasterizer (快速光…
1天前 -
打败一切NeRF! 3D Gaussian Splatting 的 简单入门知识
新手的论文笔记 3D Gaussian Splatting的笔记 introduction Related work 预备知识 Gaussian splatting 3D高斯泼溅原…
1天前 -
哈希表结构及碰撞处理
为了为更好的阅读体验,可以阅读原文点击进行阅读 哈希一词源自英文单词hash的音译,通常的叫法还有散列与杂凑,而哈希表(Hash Table)所表示的则是以哈希值为键的数据结构,这…
1天前 -
MySQL表的约束
真正约束字段的是数据类型,但是数据类型约束很单一,需要有一些额外的约束,更好的 保证数据的合 法性 ,从业务逻辑角度保证数据的正确性。比如有一个字段是 email ,要求是唯一的。…
1天前 -
什么是SQL,什么是MYSQL?MYSQL的架构以及SQL执行语句的过程是什么?有哪些数据库的类型?一篇文章带你弄懂!
文章目录 前言 一、为什么需要数据库 二、数据库的相关概念 1.什么是结构化查询语言 (SQL) 2.什么是数据库管理系统 (DBMS) 3.什么是 MySQL 数据库 三、数据库…
1天前 -
hutool工具类
前言 「添加Hutool的所有依赖」 cn.hutool hutool-all 5.3.3 模拟HTTP请求**(get、post) hutool提供了**「HttpUtil」**…
1天前 -
用【mysql,vue,node】制作一个前后端分离小项目
文章目录 自制全栈项目 1.准备技术 1.1mysql 1.2 node的express框架 1.3vue相关的技术 1.4怎么使用element-ui展示数据 1.5利用axis…
1天前
