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 相关文章推荐
在jquery中的ajax方法怎样通过JSONP进行远程调用
Apr 04 Javascript
javascript 动态创建表格
Jan 08 Javascript
使用javascript插入样式
Mar 14 Javascript
Javascript之BOM(window对象)详解
May 25 Javascript
Bootstrap CSS组件之按钮下拉菜单
Dec 17 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
Mar 02 Javascript
Bootstrap 中data-[*] 属性的整理
Mar 13 Javascript
基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍
Aug 24 Javascript
轻松解决JavaScript定时器越走越快的问题
May 13 Javascript
ES6对象操作实例详解
May 23 Javascript
jenkins自动构建发布vue项目的方法步骤
Jan 04 Vue.js
利用javaScript处理常用事件详解
Apr 14 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
教你IIS6的PHP最佳配置方法
2006/09/05 PHP
也谈php网站在线人数统计
2008/04/09 PHP
iis下php mail函数的sendmail配置方法(官方推荐)
2012/04/25 PHP
基于header的一些常用指令详解
2013/06/06 PHP
php中spl_autoload详解
2014/10/17 PHP
php分割合并两个字符串的函数实例
2015/06/19 PHP
通过修改配置真正解决php文件上传大小限制问题(nginx+php)
2015/09/23 PHP
PHP+Ajax实现的无刷新分页功能详解【附demo源码下载】
2017/07/03 PHP
PHP实现的简单在线计算器功能示例
2017/08/02 PHP
javascript 解析url的search方法
2010/02/09 Javascript
jQuery的Ajax时无响应数据的解决方法
2010/05/25 Javascript
window.location.hash知识汇总
2015/11/09 Javascript
Javascript页面跳转常见实现方式汇总
2015/11/28 Javascript
JQuery日历插件My97DatePicker日期范围限制
2016/01/20 Javascript
js实现倒计时关键代码
2017/05/05 Javascript
基于openlayers4实现点的扩散效果
2020/08/17 Javascript
node+express框架中连接使用mysql(经验总结)
2018/11/10 Javascript
利用Dectorator分模块存储Vuex状态的实现
2019/02/05 Javascript
vue实现移动端触屏拖拽功能
2020/08/21 Javascript
antd的select下拉框因为数据量太大造成卡顿的解决方式
2020/10/31 Javascript
python正则表达式中的括号匹配问题
2014/12/14 Python
Python中的zipfile模块使用详解
2015/06/25 Python
Python操作Excel之xlsx文件
2017/03/24 Python
Python实现的概率分布运算操作示例
2017/08/14 Python
Python实现字典排序、按照list中字典的某个key排序的方法示例
2018/12/18 Python
pandas计数 value_counts()的使用
2019/06/24 Python
如何用Python做一个微信机器人自动拉群
2019/07/03 Python
python点击鼠标获取坐标(Graphics)
2019/08/10 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
什么是跨站脚本攻击
2014/12/11 面试题
C#里面可以避免一个类被其他类继承么?如何?
2013/09/26 面试题
安全协议书
2014/04/23 职场文书
2015年幼儿园安全工作总结
2015/05/12 职场文书
退休教师欢送会致辞
2015/07/31 职场文书
《水浒传》读后感3篇(范文)
2019/09/19 职场文书
MySQL创建管理KEY分区
2022/04/13 MySQL