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 相关文章推荐
你真的了解JavaScript吗?
Feb 24 Javascript
学习YUI.Ext 第三天
Mar 10 Javascript
JQuery 表单中textarea字数限制实现代码
Dec 07 Javascript
学习并汇集javascript匿名函数
Nov 25 Javascript
javascript 进阶篇3 Ajax 、JSON、 Prototype介绍
Mar 14 Javascript
调用DOM对象的focus使文本框获得焦点
Feb 19 Javascript
JavaScript使用replace函数替换字符串的方法
Apr 06 Javascript
js实现上下左右弹框划出效果
Mar 08 Javascript
Vue中常用rules校验规则(实例代码)
Nov 14 Javascript
微信小程序实现可长按移动控件
Nov 01 Javascript
原生js实现移动小球(碰撞检测)
Dec 17 Javascript
Vue实现随机验证码功能
Dec 29 Vue.js
基于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的日期处理函数及uchome的function_coomon中日期处理函数的研究
2011/01/12 PHP
PHP在线生成二维码(google api)的实现代码详解
2013/06/04 PHP
php利用cookie实现自动登录的方法
2014/12/10 PHP
PHP提取字符串中的手机号正则表达式怎么写
2017/07/17 PHP
浅谈PHP中的那些魔术常量
2020/12/02 PHP
JS获取父节点方法
2009/08/20 Javascript
jquery png 透明解决方案(推荐)
2010/08/21 Javascript
JS中toFixed()方法引起的问题如何解决
2012/11/20 Javascript
JavaScript错误处理
2015/02/03 Javascript
angularJS 中input示例分享
2015/02/09 Javascript
JavaScript保存并运算页面中数字类型变量的写法
2015/07/06 Javascript
js调用百度地图及调用百度地图的搜索功能
2015/09/07 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记9)
2015/12/24 Javascript
javascript匀速动画和缓冲动画详解
2016/10/20 Javascript
jQuery的Read()方法代替原生JS详解
2016/11/08 Javascript
jQuery插件开发发送短信倒计时功能代码
2017/05/09 jQuery
详解Vue中watch的高级用法
2018/05/02 Javascript
一个简单的node.js界面实现方法
2018/06/01 Javascript
JS实现二维数组元素的排列组合运算简单示例
2019/01/28 Javascript
工作中常用js功能汇总
2020/11/07 Javascript
初学Python实用技巧两则
2014/08/29 Python
Python基于hashlib模块的文件MD5一致性加密验证示例
2018/02/10 Python
python3用PIL把图片转换为RGB图片的实例
2019/07/04 Python
python实现数据结构中双向循环链表操作的示例
2020/10/09 Python
如何使用Django Admin管理后台导入CSV
2020/11/06 Python
ESDlife健康生活易:身体检查预订、搜寻及比较
2019/05/10 全球购物
寄语是什么意思
2014/04/10 职场文书
检讨书范文500字
2015/01/28 职场文书
优秀教师个人总结
2015/02/11 职场文书
毕业生捐书活动倡议书
2015/04/27 职场文书
人事任命书范本
2015/09/21 职场文书
高中语文教学反思范文
2016/02/16 职场文书
《这片土地是神圣的》教学反思
2016/02/16 职场文书
springboot中一些比较常用的注解总结
2021/06/11 Java/Android
浅谈什么是SpringBoot异常处理自动配置的原理
2021/06/21 Java/Android
利用 Python 的 Pandas和 NumPy 库来清理数据
2022/04/13 Python