vue-admin-template配置快捷导航的代码(标签导航栏)


Posted in Javascript onSeptember 04, 2020

vue-element-admin有关快捷导航说明

1、添加标签
@/layout/components/AppMain.vue添加:

<template>
 <section class="app-main">
  <transition name="fade-transform" mode="out-in">
   <keep-alive :include="cachedViews">  <!-- 新增 -->
    <router-view :key="key" />
   </keep-alive>      <!-- 新增 -->
  </transition>
 </section>
</template>

2、复制admin项目中的文件
@/layout/components/TagsView
@/store/modules/tagsView.js
到template对应的目录下
3、修改文件
@store/getters.js

const getters = {
 sidebar: state => state.app.sidebar,
 device: state => state.app.device,
 token: state => state.user.token,
 avatar: state => state.user.avatar,
 name: state => state.user.name,
 visitedviews: state => state.tagsview.visitedviews //新增
}
export default getters

@store/index.js

import tagsView from './modules/tagsView' //新增

Vue.use(Vuex)

const store = new Vuex.Store({
 modules: {
  app,
  settings,
  user,
  tagsView  //新增
 },
 getters
})

export default store

@\layout\index.vue

<template>
 <div :class="classObj" class="app-wrapper">
  <div v-if="device==='mobile'&&sidebar.opened" class="drawer-bg" @click="handleClickOutside" />
  <sidebar class="sidebar-container" />
  <div class="main-container">
   <div :class="{'fixed-header':fixedHeader}">
    <navbar />
    <tags-view />  <!-- 新增 -->
   </div>
   <app-main />
  </div>
 </div>
</template>

<script>
import { Navbar, Sidebar, AppMain,TagsView } from './components'  //新增

@layout\components\index.js

export { default as TagsView } from './TagsView' // 新增

Affix 固钉
当在声明路由是 添加了 Affix 属性,则当前tag会被固定在 tags-view中(不可被删除)。

vue-admin-template配置快捷导航的代码(标签导航栏)

{
  path: '/',
  component: Layout,
  redirect: '/dashboard',
  children: [
   {
    path: 'dashboard',
    component: () => import('@/views/dashboard/index'),
    name: 'dashboard',
    meta: { title: 'dashboard', icon: 'dashboard', affix: true }
   }
  ]
 },

总结

到此这篇关于vue-admin-template配置快捷导航(标签导航栏)的文章就介绍到这了,更多相关vue-admin-template导航内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
用正则获取指定路径文件的名称
Feb 27 Javascript
简单的js表单验证函数
Oct 28 Javascript
JS实现切换标签页效果实例代码
Nov 01 Javascript
Jquery 动态生成表格示例代码
Dec 24 Javascript
jQuery处理json数据返回数组和输出的方法
Mar 11 Javascript
简单实现兼容各大浏览器的js复制内容到剪切板
Sep 09 Javascript
jQuery fadeOut 异步实例代码详解
Aug 18 Javascript
canvas绘制多边形
Feb 24 Javascript
JavaScript调用模式与this关键字绑定的关系
Apr 21 Javascript
ES6基础之解构赋值(destructuring assignment)
Feb 21 Javascript
全面了解JavaScript的作用域链
Apr 03 Javascript
关于vue的列表图片选中打钩操作
Sep 09 Javascript
基于vue中的scoped坑点解说
Sep 04 #Javascript
VUE : vue-cli中去掉路由中的井号#操作
Sep 04 #Javascript
Vue利用localStorage本地缓存使页面刷新验证码不清零功能的实现
Sep 04 #Javascript
vue-cli3中配置alias和打包加hash值操作
Sep 04 #Javascript
vue深度监听(监听对象和数组的改变)与立即执行监听实例
Sep 04 #Javascript
Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
Sep 04 #Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
Sep 04 #Javascript
You might like
php实现utf-8和GB2312编码相互转换函数代码
2013/02/07 PHP
php读取目录所有文件信息dir示例
2014/03/18 PHP
详解php中 === 的使用
2016/10/24 PHP
jQuery EasyUI 中文API Button使用实例
2010/04/14 Javascript
jQuery EasyUI API 中文文档 - Tabs标签页/选项卡
2011/10/01 Javascript
JavaScript中__proto__与prototype的关系深入理解
2012/12/04 Javascript
JS获取客户端IP地址、MAC和主机名的7个方法汇总
2014/07/21 Javascript
jQuery中append()方法用法实例
2014/12/25 Javascript
JavaScript实现复制或剪切内容到剪贴板功能的方法
2016/05/23 Javascript
使用ReactJS实现tab页切换、菜单栏切换、手风琴切换和进度条效果
2016/10/17 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
2017/09/04 Javascript
react-native fetch的具体使用方法
2017/11/01 Javascript
JS中利用FileReader实现上传图片前本地预览功能
2018/03/02 Javascript
微信运维交互机器人的示例代码
2018/11/12 Javascript
微信小程序textarea层级过高的解决方法
2019/03/04 Javascript
vue实现多级菜单效果
2019/10/19 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
2020/10/29 Javascript
jQuery实现移动端扭蛋机抽奖
2020/11/08 jQuery
[05:14]辉夜杯主赛事第二日 RECAP精彩回顾
2015/12/27 DOTA
python基于queue和threading实现多线程下载实例
2014/10/08 Python
面向初学者的Python编辑器Mu
2018/10/08 Python
Python自带的IDE在哪里
2020/07/01 Python
python 视频下载神器(you-get)的具体使用
2021/01/06 Python
传统HTML页面实现模块化加载的方法
2018/10/15 HTML / CSS
canvas实现烟花的示例代码
2020/01/16 HTML / CSS
澳大利亚著名的纺织品品牌:Canningvale
2020/05/05 全球购物
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
2012/06/02 面试题
大学生学业生涯规划
2014/01/05 职场文书
大学生实习思想汇报
2014/01/12 职场文书
2014年九一八事变演讲稿
2014/09/14 职场文书
成本会计实训报告
2014/11/05 职场文书
2014年企业工会工作总结
2014/11/12 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
公安纪律作风整顿心得体会
2016/01/23 职场文书
Java用自带的Image IO给图片添加水印
2021/06/15 Java/Android
python程序的组织结构详解
2021/12/06 Python