vue后台项目左侧菜单栏配合element-ui中tag标签实现多标签页导航栏

本文介绍了如何结合Vue.js和Element-UI,通过设置左侧菜单栏,新建Tags.vue组件,并利用 vuex 和路由配置,实现后台项目的多标签页导航功能。详细步骤包括HTML结构、自定义数据、JS逻辑以及组件注册和使用。
摘要由CSDN通过智能技术生成

效果图

第一步:设置左侧菜单栏

左侧菜单栏,左侧菜单我这边自定义写死的数据。

分为有子菜单和没子菜单等情况,我用到的只有俩种,没有三级菜单。

HTML部分
    <el-menu
      unique-opened
      :default-active="$route.path"
      class="el-menu-vertical-demo"
      background-color="#545c64"
      text-color="#fff"
      active-text-color="#ffd04b"
      router
    > <!-- 没有子菜单 -->
      <el-menu-item
        :index="item.path"
        v-for="item in noChildren"
        :key="item.path"
        @click="clickMenu(item)"
      >
        <i :class="'el-icon-' + item.icon"></i>
        <span slot="title">{
   { item.label }}</span>
      </el-menu-item>
      <!-- 有子菜单数据 -->
      <el-submenu
        index="index"
        v-for="(item, index) in hasChildren"
        :key="index">
        <template slot="title">
          <i :class="'el-icon-' + item.icon"></i>
          <span>{
   { item.label }}</sp
好多事。
关注 关注
  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
vue结合elementUI实现tag标签
q1ngqingsky的博客
12-26 1万+
vue结合elementUI实现tag标签 点击左侧菜单栏,会打开一个相应的tag标签 点击tag标签可以在不同tag之间切换 如图: 以上图片的布局如下: <el-container> <BaseAside /> <el-main> <el-header> <AppTag /> </el-header> <el-mai
Vue结合Element-UI实现多级菜单导航栏
GeZiMm的博客
10-30 9491
在需要加入导航栏的组件内添加面包屑导航栏,构建出一个可以根据路由动态改变其值的数据变量 { levelList },循环levelList,为每一个item设置点击时的跳转路由 &amp;amp;lt;el-breadcrumb class = &amp;quot;app-breadcrumb&amp;quot; separator = &amp;quot;/&amp;quot;&amp;amp;gt; &amp;amp;lt;transition
Element ui menu tabs 菜单与标签联动
陪伴是最长情的告白
08-25 2204
elementui tabs router ment菜单与tabs标签联动 缓存不同tabs面的内容
Vue动态路由面包屑导航栏(一键复制看效果)
最新发布
我们好像在哪见过 私
08-31 255
Vue动态路由面包屑导航栏(一键复制看效果)
【通俗易懂】vue实现tagsview标签导航栏切换菜单功能【详细注释,都能看的懂】
热门推荐
seeeeeeeeeee的博客
07-13 2万+
前言: 最近遇到后台管理系统要写一个tagsview形式的标签导航栏。然后我新手不了解怎么做的,就去百度搜了一下,看到的都是一大段代码,复制也不生效,也没有介绍说怎么用,也不说思路,完全看不懂,后来自己研究慢慢试错,也实现了部分主要功能,那我就来弄个通俗易懂版本,写的详细点,让小白都可以看懂怎么使用,直接复制就可以用 效果图 四步骤: 1,标签导航组件 2,主组件结构插入导航组件的位置 3,vuex内的数据存储 4,路由的注意项 思路: 通过vuex来让数据可以实时变动。根据路由的变化来判断是否高亮,通过
Vue + Elementui实现标签共存的方法
10-16
主要介绍了Vue + Elementui实现标签共存的方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
vue+vuex+vue-router+elementui实现无限标签后台管理系统框架(动态路由)
XinYe666666的博客
11-26 3229
效果图 App主面 <template> <div id="app"> <router-view/> </div> </template> <script> export default { name: 'App', created(){ //禁止浏览器回退,只能回退一次 ...
vue+elementUI导航+左侧菜单
weixin_64987028的博客
05-08 1991
一. Mock.js简单介绍 前后端分离开发开发过程当,经常会遇到以下几个尴尬的场景: 老大,接口文档还没输出,我的好多活干不下去啊! 后端小哥,接口写好了没,我要测试啊! 前后端分离之后,前端迫切需要一种机制,不再需要依赖后端接口开发,而今天的主角mockjs就可以做到这一点 Mock.js是一个模拟数据的生成器,用来帮助前端调试开发、进行前后端的原型分离以及用来提高自动化测试效率。特点: 数据类型丰富:支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、颜色等 拦截Ajax请求
vue实现nav tabs标签切换
为啥不能换名字的博客
03-28 6567
效果图,支持右键关闭其他关闭全部 废话不多说直接上代码 1.面组件tagsView.vue、scrollPane.vue <template> <div class="tags-view-container"> <scroll-pane class="tags-view-wrapper" ...
vue3+ElementPlus实现tagsView导航标签栏功能
m0_70346589的博客
01-09 4011
【代码】vue3+elementplus实现tagsView导航标签栏所有功能。
vue-admin-template配置快捷导航的代码(标签导航栏
IT学习博客
03-08 604
vue-admin-template配置快捷导航的代码(标签导航栏)当在声明路由是 添加了 Affix 属性,则当前tag会被固定在 tags-view(不可被删除)。2、复制admin项目的文件到对应文件夹下。到template对应的目录下。
导航+左侧菜单
weixin_38170065的博客
08-31 748
1. Mock.js 前后端分离开发开发过程当,经常会遇到以下几个尴尬的场景: 1. 老大,接口文档还没输出,我的好多活干不下去啊! 2. 后端小哥,接口写好了没,我要测试啊! 前后端分离之后,前端迫切需要一种机制,不再需要依赖后端接口开发,而今天的主角mockjs就可以做到这一点 Mock.js是一个模拟数据的生成器,用来帮助前端调试开发、进行前后端的原型分离以及用来提高自...
vue项目Tag导航
m0_67202822的博客
05-09 243
实现 tap 点击跳转。
[vue3] 统一面导航标签
沫洺的博客
09-19 2086
🎫统一面导航标签
使用VueRouter实现标签路由导航功能
yeshuboss的博客
01-18 2758
后台管理通常有非常多的管理面,这些面通常要组合使用,适用标签加导航的方式可以极大优化用户体验;文章介绍如何使用Vue3+ElementPlus+VueRouter实现标签路由功能。
vue+vuex实现标签导航
weixin_47077674的博客
08-24 1926
场景描述 在设计后台管理系统的时候,需要顶部设置标签栏导航,方便用户跳转。 实现 效果图 设计思路 顶部标签栏导航实质上时nav的另一种表现形式,其实就是点击标签实现路由跳转。我们可以监听路由的变化,将用户访问过的面利用vuex储存在全局, 展示在标签栏导航上,点击进行跳转,再根据需求是否进行组件缓存。 实现过程 在store/index.js文件里定义用户访问过的面数组,将其储存起来 import Vue from "vue" import Vuex from "vuex" Vue.use(Vuex
vue3.0做标签导航
weixin_56056054的博客
04-14 821
>(13)使用cookie(安装指令: npm i @vueuse/integrations npm i universal-cookie)->(3)安装router(安装指令:npm install vue-router@4 -S)->(7)在src下创建一个store文件夹,在创建index.js。->(17)路由导航守卫(在src下创建permission.js)->(2)配置@路径:(在vue.config.js配置)->(9)安装axios(安装指令:npm i axios)
vue 标签导航 无缓存版本
weixin_44040867的博客
06-10 251
1.标签 <el-tag size="medium" v-for="(item, index) in tabList" :key="item.name" @close="handleClose(item, index)" @click="changeMenu(item)" :closable="item.name != 'hom.
写文章

热门文章

  • vue后台项目左侧菜单栏配合element-ui中tag标签实现多标签页导航栏 4008
  • vue-elementui表格实现双表头,插入input输入框 1621
  • es6 数组中filter(),find()、findIndex()方法 523
  • vue移动端使用better-scroll实现上划触底刷新 489
  • uniapp中替代location.href跳转的方法 440

最新评论

  • uniapp中替代location.href跳转的方法

    CSDN-Ada助手: 恭喜用户写出这么有用的一篇博客!uniapp中替代location.href跳转的方法确实是一个很实用的技巧。希望用户能够继续分享自己的经验和技术,让更多的人受益。下一步的创作建议是可以深入探讨uniapp中其他常用的技巧和技术,帮助更多的开发者提高工作效率。期待用户的下一篇作品! CSDN 会根据你创作的博客的质量,给予优秀的博主博客红包奖励。请关注 https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply7 看奖励名单。

  • vue后台项目左侧菜单栏配合element-ui中tag标签实现多标签页导航栏

    OXINKA: 有三级四级的呢怎么办呀

  • vue后台项目左侧菜单栏配合element-ui中tag标签实现多标签页导航栏

    北蒙岛的雨季~: 没有处理tag过多的情况,左右滚动效果。

  • vue-elementui表格实现双表头,插入input输入框

    好多事。: 找不到更好方法,大哥你找找怎么办

  • vue-elementui表格实现双表头,插入input输入框

    好多事。: 只是编译器会提醒,页面并不会报错

最新文章

  • uniapp中替代location.href跳转的方法
  • vue移动端使用better-scroll实现上划触底刷新
  • vue移动端REM适配
2023年7篇

目录

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

好多事。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳坪山网站建设公司深圳信息类网站优化公司哪个好芝罘区集团网站优化铜川网站建设优化哪家强潢川县网站优化优化移动手机网站免费的优化网站网站自己可以优化排名吗大丰网站seo优化宿州企业网站优化网站排名优化卩金手指花总网站的优化 排名靠前奉新seo优化网站兰州网站优化哪家合适灯塔优化网站宝山区管理网站服务优化价格什么叫网站优化蔚云速捷怎么对网站进行优化娄底企业网站优化方案vue网站加载优化优化网站的好处张掖网站优化推广电话楚雄网站优化服务韶关网站优化公司有哪些特点黄山网站优化排名方法大全清远网站优化托管效果怎样麻涌网站优化哪个公司好廊坊网站百度霸屏优化象山优化网站seo优化网站外包公司泊头网站优化哪里学习香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化