vue3点击不同的菜单页切换局部页面实现方法
更新时间:2023年08月23日 09:04:44 作者:藏猫虎
这篇文章主要给大家介绍了关于vue3点击不同的菜单页切换局部页面实现的相关资料,文中示例代码介绍的非常详细,对大家学习或者使用vue3具有一定的参考价值,需要的朋友可以参考下
Vue Router
我们可以使用router来实现
1.准备页面
去饿了么(element-plus)找到自己喜欢的页面然后按需导入,以下以自己的例子来实现首先引入布局容器

然后引入菜单栏

引入这两个,先看效果

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

容器是有这个属性的,但默认值为false

并把菜单栏里对应的文字改为<router-link>

在你想要变换页面的位置放入<router-view></router-view>占位比如我是想在main块里进行页面切换

然后准备切换的组件页面


为每个组件配置router路径

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

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

总结
到此这篇关于vue3点击不同的菜单页切换局部页面实现的文章就介绍到这了,更多相关vue3点击菜单页切换局部页面内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
vue之浏览器存储方法封装实例
下面小编就为大家分享一篇vue之浏览器存储方法封装实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
2018-03-03
Vue路由组件传递参数的六种场景
在Vue应用程序中,路由组件是构建单页应用的关键部分,传递参数给路由组件可以让我们动态地展示内容,处理用户输入,以及实现各种交互功能,本文就给大家介绍了六种Vue路由组件传递参数场景,需要的朋友可以参考下
2023-09-09
在Vue中是如何封装axios
这篇文章主要介绍在Vue中是如何封装axios的相关资料,axios的封装主要是帮助我们简化代码和利于后期的更新维护,感兴趣的小伙伴可以和小编一起来阅读下面文章的具体内容
2021-10-10
Vue入门实战之天气预报
这篇文章主要为大家详细介绍了Vue入门实战之天气预报,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2021-08-08
Vue项目使用electron打包桌面应用方式
本文详细介绍了如何使用Vue3和Electron创建一个桌面应用程序,并提供了一个完整的步骤指南,包括项目初始化、配置、安装依赖、主进程和渲染进程的设置、打包配置以及解决常见问题的方法
2025-12-12
vue实现消息的无缝滚动效果的示例代码
本篇文章主要介绍了vue实现消息的无缝滚动效果的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2017-12-12
Vue快速理解事件绑定是什么
一般在vue项目开发中,事件的处理逻辑一般很复杂,我们可以将处理的逻辑变成函数,在vue开发中,一般使用的是使用的是v-on指令进行事件的监听,事件监听的过程中触发相应的JavaScript代码
2022-08-08
最新评论