vue-template-admin官网,vue-admin-template登录调整

  vue-template-admin官网,vue-admin-template登录调整

  本文主要介绍了vue-管理-模板模板添加标签视图的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  

目录

   一、从vue-元素-管理复制文件二、修改vue-admin-template \ src \ layout \ components \ app main。某视频剪辑软件三、修改vue管理模板\ src \布局\组件\索引。射流研究…四、vue-admin-template \ src \ layout \ index。某视频剪辑软件五、修改vue-admin-template \ src \ store \ getters。射流研究…六、修改vue管理模板\ src \ store \索引. js七、修改vue管理模板\src\main.js八、修改vue管理模板\ src \ settings.js添加九、修改vue-admin-template \ src \ store \ modules \ settings射流研究…解决控制台报错:参考

  

一、从vue-element-admin复制文件

  vue管理模板\ src \布局\组件\标签视图文件夹

  vue-admin-template \ src \ store \ modules \ tags视图。射流研究…

  #vue管理模板\静态文件夹

  # vue-管理-模板\src\lang文件夹

  # vue-admin-template \ src \ utils \ i18n。射流研究…

  

二、修改 vue-admin-template\src\layout\components\AppMain.vue

  AppMain.vue文件,新增以下内容:

  模板

  section class=app-main

  过渡名称=渐变-变换模式=出-入

  !- router-view :key=key/-

  keep-alive:include= cache dviews

  路由器视图/路由器视图

  /保持活力

  /过渡

  /部分

  /模板

  导出默认值{

  名称: AppMain ,

  计算值:{

  cachedViews() {

  归还这个100美元商店。状态。标签视图。缓存视图

  }/*,

  key() {

  归还这个. route.path

  }*/

  }

  }

  样式lang=scss 范围。app-main {

  /*50=导航条*/

  最小高度:calc(100 VH-50px);

  宽度:100%;

  位置:相对;

  溢出:隐藏;

  }。固定标题app-main {

  填充顶部:50px

  }。hasTagsView {。app-main {

  /* 84=导航条标记-view=50 34 */

  最小高度:calc(100 VH-84px);

  }。固定标题app-main {

  填充顶部:84px

  }

  }

  /风格

  

三、修改vue-admin-template\src\layout\components\index.js

  新增如下行:

  从中导出{默认为标签视图} ./TagsView

  

四、vue-admin-template\src\layout\index.vue

  模板

  div:应用包装

  div v-if= device=== mobile 边栏。打开了 class= drawer-BG @ click= handle click outside /

  sidebar class= sidebar-container /

  div class=主容器

  div:class= { 固定头:固定头}

  导航条/

  /div

  标签-查看/!-此处增加标签-

  app-main /

  /div

  /div

  /模板

  从导入{导航栏,侧栏,AppMain,TagsView } ./组件

  组件:{

  导航条,

  侧栏,

  AppMain,

  标签视图

  },

  

五、修改 vue-admin-template\src\store\getters.js

  增加:

  已访问的视图:state=state。标签视图。已访问的视图,

  缓存视图:状态=状态。标签视图。缓存视图,

  

六、修改 vue-admin-template\src\store\index.js

  从导入标记视图。/模块/标记视图

  const store=new Vuex .商店({

  模块:{

  app,

  许可,

  设置,

  标签视图,

  用户

  },

  吸气剂

  })

  

七、修改 vue-admin-template\src\main.js

  从导入i18n ./lang //国际化

  新Vue({

  埃尔: #app ,

  路由器,

  店,

  i18n,

  render: h=h(App)

  })

  

八、修改vue-admin-template\src\settings.js 添加

  标签视图:没错,

  

九、修改vue-admin-template\src\store\modules\settings.js

  const { showSettings,tagsView,fixedHeader,sidebarLogo }=defaultSettings

  常量状态={

  showSettings: showSettings,

  标签视图:标签视图,

  固定标题:固定标题,

  sidebarLogo: sidebarLogo

  }

  

解决控制台报错:

  1、删除vue-admin-template \ src \ layout \ components \ tags view \ index。某视频剪辑软件中路线方法

  (因为没有用到权限校验)

  2、遍历标签时可能报错

  

参考

  https://github.com/PanJiaChen/vue-admin-template/issues/349

  到此这篇关于vue-管理-模板模板添加标签视图的实现的文章就介绍到这了,更多相关vue-管理-模板模板添加标签视图内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: