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中的变量是传值还是传址的?
Apr 19 Javascript
JS关闭窗口或JS关闭页面的几种代码分享
Oct 25 Javascript
用Jquery选择器计算table中的某一列某一行的合计
Aug 13 Javascript
js继承call()和apply()方法总结
Dec 08 Javascript
在JavaScript中使用开平方根的sqrt()方法
Jun 15 Javascript
Js与Jq获取浏览器和对象值的方法
Mar 18 Javascript
js改变style样式和css样式的简单实例
Jun 28 Javascript
AngularJS中的API(接口)简单实现
Jul 28 Javascript
js获取当前页的URL与window.location.href简单方法
Feb 13 Javascript
详解JavaScript添加给定的标签选项
Sep 17 Javascript
浅谈React碰到v-if
Nov 04 Javascript
关于angular浏览器兼容性问题的解决方案
Jul 26 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 xhprof使用实例详解
2019/04/15 PHP
JScript中使用ADODB.Stream判断文件编码的代码
2008/06/09 Javascript
有道JavaScript监听浏览器的问题
2010/06/23 Javascript
iframe里面的元素触发父窗口元素事件的jquery代码
2014/10/19 Javascript
jQuery实用技巧必备(中)
2015/11/03 Javascript
jQuery Ajax 加载数据时异步显示加载动画
2016/08/01 Javascript
使用JQuery中的trim()方法去掉前后空格
2016/09/16 Javascript
jQuery图片轮播实现并封装(一)
2016/12/03 Javascript
H5图片压缩与上传实例
2017/04/21 Javascript
jQuery选择器_动力节点Java学院整理
2017/07/05 jQuery
element ui table 增加筛选的方法示例
2018/11/02 Javascript
微信小程序如何访问公众号文章
2019/07/08 Javascript
JS document对象简单用法完整示例
2020/01/14 Javascript
ant design vue 表格table 默认勾选几项的操作
2020/10/31 Javascript
[01:14]英雄,所敬略同——2018完美盛典宣传视频4K
2018/12/05 DOTA
编写同时兼容Python2.x与Python3.x版本的代码的几个示例
2015/03/30 Python
由浅入深讲解python中的yield与generator
2017/04/05 Python
Python实现的寻找前5个默尼森数算法示例
2018/03/25 Python
python实现简单的单变量线性回归方法
2018/11/08 Python
python自带tkinter库实现棋盘覆盖图形界面
2019/07/17 Python
Python实现TCP通信的示例代码
2019/09/09 Python
python 队列基本定义与使用方法【初始化、赋值、判断等】
2019/10/24 Python
关于Python turtle库使用时坐标的确定方法
2020/03/19 Python
python对 MySQL 数据库进行增删改查的脚本
2020/10/22 Python
澳大利亚第一的设计师礼服租赁网站:GlamCorner
2017/08/13 全球购物
德国旅行、体验和活动的预订平台:Watado
2019/12/04 全球购物
美国优质马术服装购买网站:Breeches.com
2019/12/16 全球购物
软件设计的目标是什么
2016/12/04 面试题
运动会稿件50字
2014/02/17 职场文书
爱情保证书
2015/01/17 职场文书
2015年营销工作总结范文
2015/04/23 职场文书
公司备用金管理制度
2015/08/04 职场文书
《梅花魂》教学反思
2016/02/18 职场文书
会议开幕致辞怎么写
2016/03/03 职场文书
2019年思想汇报
2019/06/20 职场文书
广告策划的实习心得体会总结!
2019/07/22 职场文书