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

然后引入菜单栏

引入这两个,先看效果

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

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

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

然后准备切换的组件页面


为每个组件配置router路径

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

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

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/744b8e498b.html
相关推荐
-
Java根据word模板生成word文档并转成PDF文件
1. 处理word模板 1.1 定义word模版 1.2 定义完我们的模板之后,我们要将文档保存为xml的格式 定义完我们的模板之后,我们要将文档保存为xml的格式 1.3 xml…
1天前 -
MyBatis SqlSession事务与批量执行正确方式(默认不生效)
1. 容易误用的写法 某些情况下会使用MyBatis的SqlSessionFactory.openSession()方法获取SqlSession对象,再进行数据库操作,但默认情况下…
Jave 1天前 -
Java中的SimpleDateFormat方法分析
Java中的SimpleDateFormat方法分析 先进行专栏介绍 SimpleDateFormat方法 分析 常用方法 构造方法 格式化(从Date到String) 举例 分析…
1天前 -
docker拉取jdk镜像报错:Error response from daemon: manifest for java:8 not found: manifest unknown: manifes
docker拉取jdk镜像报错:Error response from daemon: manifest for java:8 not found: manifest unknow…
1天前 -
Java网络编程之UDP和TCP套接字
文章目录 一. 网络编程概述 二. UDP网络编程 1. UDP套接字 2. UDP客户端回显服务器程序 2.1 UDP回显服务器 2.2 UDP客户端 2.3 UDP实现查词典的…
1天前 -
推荐 10 款炫酷的 IDEA 主题,百看不腻,个个经典!
前言 对于平常开发中用到最多的编辑器,我们工作大多数时间都盯着它,一款好的 IDEA 主题虽然不能提高我们的开发效率,但一个舒适的主题可以使开发人员更舒适的开发,时常换一换主题可以…
1天前 -
启动springboot项目时报错:无法访问org.springframework.web.bind.annotation.GetMapping …具有错误的版本 61.0,应为52.0
报错原因:jdk版本1.8 与 spring boot 3.0.1 版本不匹配 解决方案:将springboot版本降级即可(比如2.5.4就是稳定版本)。如下图: 注意:修改完…
1天前 -
Java逻辑运算符(&&、||和!),Java关系运算符
逻辑运算符把各个运算的关系表达式连接起来组成一个复杂的逻辑表达式,以判断程序中的表达式是否成立,判断的结果是 true 或 false。 逻辑运算符是对布尔型变量进行运算,其结果也…
1天前 -
Java之多线程进阶
目录 一.上节内容复习 1.线程池的实现 2.自定义一个线程池,构造方法的参数及含义 3.线程池的工作原理 4.拒绝策略 5.为什么不推荐系统提供的线程池 二.常见的锁策略 1.乐…
1天前 -
Java 的简要介绍及开发环境的搭建(超级详细)
图片来源于互联网 目录 | CONTENT Java 简介 一、什么是 Java 二、认识 Java 版本 三、选择哪个版本比较好 搭建 Java 开发环境 一、下载 Java 软…
1天前
