vue-element-admin快捷导航(标签栏导航)

Posted zjhcap

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue-element-admin快捷导航(标签栏导航)相关的知识,希望对你有一定的参考价值。

快捷导航(标签栏导航)

本功能是响应大家需求,后期加上的,其实本人在公司项目或者个人项目中是不太使用该功能的。以前那些传统后台框架往往会包含此功能,由于以前的后台项目大部分都是多页面的形式,所以标签栏导航功能还是具有一定意义的基本,大部分都是基于 iframe 的方式实现的。

但随着时代的发展,现在的后台项目几乎都是 spa(single page web application 单页面开发),再使用以前的方案来实现标签导航显然是不合适的。

所以目前的方案大致为: 运用 keep-alive 和 router-view 的结合。

代码: @/layout/components/AppMain.vue

<keep-alive :include="cachedViews">
  <router-view></router-view>
</keep-alive>

顶部标签栏导航实际作用相当于 nav 的另一种展现形式,其实说白了都是一个个 router-link,点击跳转到相应的页面。然后我们在来监听路由 $route 的变化,来判断当前页面是否需要重新加载或者已被缓存

 

http://www.jellytoyboy.cn
http://www.royalemmy.cn
http://www.eminis.cn
http://www.liancans.cn
http://www.chunyus.cn
http://www.joefurai.cn
http://www.ferzige.cn
http://www.miccbeirn.cn
http://www.tangmufangs.cn
http://www.nalthai.cn
http://www.weishas.cn
http://www.lackwars.cn
http://www.eternelle.cn

以上是关于vue-element-admin快捷导航(标签栏导航)的主要内容,如果未能解决你的问题,请参考以下文章

vue-element-admin修改顶部导航栏

导航栏项目作为标签栏项目

添加标签栏后导航下的搜索栏位置

具有标签栏和导航栏的 iPhone 应用程序

ecshop按自定义导航栏上面的标签最下面的一排文章标签不居中 偏左

可以在标签栏控制器中隐藏导航栏吗?