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创建类/对象的几种方式概述及实例
May 06 Javascript
javascript数组操作(创建、元素删除、数组的拷贝)
Apr 07 Javascript
详解 javascript中offsetleft属性的用法
Nov 11 Javascript
jQuery获取cookie值及删除cookie用法实例
Apr 15 Javascript
js HTML5手机刮刮乐代码
Sep 29 Javascript
最细致的vue.js基础语法 值得收藏!
Nov 03 Javascript
jQuery焦点图左右转换效果
Dec 12 Javascript
基于BootStrap栅格栏系统完成网站底部版权信息区
Dec 23 Javascript
微信小程序HTTP请求从0到1封装
Sep 09 Javascript
vue 解决异步数据更新问题
Oct 29 Javascript
JS插入排序简单理解与实现方法分析
Nov 25 Javascript
OpenLayers3实现地图显示功能
Sep 25 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一句话cmdshell新型 (非一句话木马)
2009/04/18 PHP
PHP获取当前文件所在目录 getcwd()函数
2009/05/13 PHP
php 中英文语言转换类代码
2011/08/11 PHP
phpexcel导入excel数据使用方法实例
2013/12/24 PHP
php中JSON的使用与转换
2015/01/14 PHP
php 根据自增id创建唯一编号类
2017/04/06 PHP
php写入txt乱码的解决方法
2019/09/17 PHP
javascript题目,重写函数让其无限相加
2012/02/15 Javascript
没有document.getElementByName方法
2013/08/19 Javascript
密码框显示提示文字jquery示例
2013/08/29 Javascript
jQuery中$.fn的用法示例介绍
2013/11/05 Javascript
JQuery $.each遍历JavaScript数组对象实例
2014/09/01 Javascript
Jquery组件easyUi实现选项卡切换示例
2016/08/23 Javascript
JavaScript常用正则函数用法示例
2017/01/23 Javascript
在javascript中,null>=0 为真,null==0却为假,null的值详解
2017/02/22 Javascript
jquery请求servlet实现ajax异步请求的示例
2017/06/03 jQuery
vue之数据交互实例代码
2017/06/16 Javascript
Angular.JS中指令ng-if的注意事项小结
2017/06/21 Javascript
AngularJS实现进度条功能示例
2017/07/05 Javascript
探秘vue-rx 2.0(推荐)
2018/09/21 Javascript
vue+element UI实现树形表格带复选框的示例代码
2019/04/16 Javascript
Vue实现星级评价效果实例详解
2019/12/30 Javascript
[01:03]PWL开团时刻DAY6——别打我
2020/11/05 DOTA
在python3环境下的Django中使用MySQL数据库的实例
2017/08/29 Python
python中numpy的矩阵、多维数组的用法
2018/02/05 Python
Python将视频或者动态图gif逐帧保存为图片的方法
2019/09/10 Python
python 实现按对象传值
2019/12/26 Python
python 调用Google翻译接口的方法
2020/12/09 Python
使用CSS实现弹性视频html5案例实践
2012/12/26 HTML / CSS
英国亚马逊官方网站:Amazon.co.uk
2019/08/09 全球购物
华为消费者德国官方网站:HUAWEI德国
2020/11/03 全球购物
银行学习十八大感想
2014/01/11 职场文书
感恩教育活动总结
2014/05/05 职场文书
经理任命书模板
2014/06/06 职场文书
光棍节联谊晚会活动策划书
2014/10/10 职场文书
2014年纪委工作总结
2014/12/05 职场文书