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

然后引入菜单栏

引入这两个,先看效果

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

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

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

然后准备切换的组件页面


为每个组件配置router路径

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

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

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/744b8e498b.html
相关推荐
-
基于微信小程序羽毛球篮球足球运动场地预约系统设计与实现(PHP后台)可行性分析
博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。 所有项目都…
后端 1天前 -
【Spring源码解读 底层原理高级进阶】【上】探寻Spring内部:BeanFactory和ApplicationContext实现原理讲解
🎉🎉欢迎光临🎉🎉 🏅我是苏泽,一位对技术充满热情的探索者和分享者。🚀Ὠ…
1天前 -
SpringBoot引入缓存提高单次查询数据效率
第1步:引入缓存上下文 import com.zhangziwa.practisesvr.model.Student; import java.util.HashMap; impo…
后端 1天前 -
解决Spring Boot跨域问题(配置JAVA类)
什么是跨域问题 跨域问题指的是不同端口之间,使用 ajax 无法相互调用的问题。跨域问题本质是浏览器的一种保护机制,它是为了保证用户的安全,防止恶意网站窃取数据。 比如前端用的端口…
1天前 -
Maven方式构建Spring Boot项目
文章目录 一,创建Maven项目 二,添加依赖 三,创建入口类 四,创建控制器 五,运行入口类 六,访问Web页面 七,修改访问映射路径 八,定制启动标语 1、创建标语文件 2、生…
1天前 -
HTML5+CSS3模拟实现《亮剑》平安县城一役精彩微信群聊-谁开的炮?
转眼从2005年到现在,《亮剑》已经播出多年,但热度依然不减,而且每次重温我都会看出不一样的意蕴,今天,我就用HTML5+CSS3模拟实现《亮剑》平安县城一役精彩微信群聊-谁开的炮…
1天前 -
面向 AI 的编程 — 爬虫实战:爬取某乎粉丝
写在前面 遵循着三天打鱼两天晒网的准则, leetcode 刷题在周末暂且休息一下,来写个爬虫玩玩 本文发布已经知乎用户- 稳重 许可 Motivation: 一个同学的文章太厉害…
1天前 -
【springcloud 微服务】Spring Cloud Ribbon 负载均衡使用策略详解
目录 一、前言 二、什么是Ribbon 2.1 ribbon简介 2.1.1 ribbon在负载均衡中的角色
后端 1天前 -
Spring 事务管理方案和事务管理器及事务控制的API
目录 一、事务管理方案 1. 修改业务层代码 2. 测试 二、事务管理器 1. 简介 2. 在配置文件中引入约束 3. 进行事务配置 三、事务控制的API 1. PlatformT…
1天前 -
鲁棒优化入门(5)—Matlab+Yalmip求解鲁棒优化编程实战
之前的博客:鲁棒优化入门(二)——基于matlab+yalmip求解鲁棒优化问题 去年发布了使用Yalmip工具箱求解鲁棒优化问题的博客之后,陆陆续…
1天前
