vue.js 底部导航栏 一级路由显示 子路由不显示的解决方法


Posted in Javascript onMarch 09, 2018

最近利用vue第三方UI MuseUI开发webapp,然后在导航栏这里出现了问题,我需要在导航栏上的几个路由上显示底部导航栏,在其他路由上不显示,就这个问题,MuseUI的底部导航栏直接加载在app.vue里面,会每个页面都有导航栏,所以这种方式不可行,后来我真的使出了浑身解数,去MuseUI作者GitHub上面提问,无果,去segmentfault上面提问,无果,去vue官方群提问,无果,在提问之前,我都是经过一番搜索,思考的,但是这些都让我崩溃了。可能出错的地方从路由URL,museUI的使用BUG,到加入钩子函数,都预想过,都不是,没关系,坚持就是胜利,可能是我的努力感动了上苍,找到了解决方案。

router.js

const router = new VueRouter({
 mode: 'history',
 routes: [
  { path: '/first', component: firstView, meta: { navShow: true, cname: '一级页面' }, name: 'first' },
  { path: '/sub', component: subView, meta: { navShow: false, cname: '子页面' }, name: 'sub' },
 ],
});

app.vue

<Bar v-show="$route.meta.navShow">

这是我找到的解决方案,之后根据这个修改了自己的代码,成功解决了。

以上这篇vue.js 底部导航栏 一级路由显示 子路由不显示的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
可输入的下拉框
Jun 19 Javascript
jQuery 表单验证扩展代码(二)
Oct 20 Javascript
Jquery中显示隐藏的实现代码分析
Jul 26 Javascript
javascript学习笔记(十八) 获得页面中的元素代码
Jun 20 Javascript
简介JavaScript中toUpperCase()方法的使用
Jun 06 Javascript
JavaScript Ajax实现异步通信
Dec 14 Javascript
使用JS动态显示文本
Sep 09 Javascript
vue2单元测试环境搭建
May 24 Javascript
如何从0开始用node写一个自己的命令行程序
Dec 29 Javascript
vue.js 输入框输入值自动过滤特殊字符替换中问标点操作
Aug 31 Javascript
js对象属性名驼峰式转下划线的实例代码
Sep 17 Javascript
原生JS实现音乐播放器的示例代码
Feb 25 Javascript
vue+element-ui+ajax实现一个表格的实例
Mar 09 #Javascript
使用live-server快速搭建本地服务器+自动刷新的方法
Mar 09 #Javascript
解决低版本的浏览器不支持es6的import问题
Mar 09 #Javascript
vuex实现登录状态的存储,未登录状态不允许浏览的方法
Mar 09 #Javascript
详解react关于事件绑定this的四种方式
Mar 09 #Javascript
vue+vuex+axios实现登录、注册页权限拦截
Mar 09 #Javascript
Vue2.0结合webuploader实现文件分片上传功能
Mar 09 #Javascript
You might like
PHPMailer邮件类利用smtp.163.com发送邮件方法
2008/09/11 PHP
最新的php 文件上传模型,支持多文件上传
2009/08/13 PHP
JavaScript中关于indexOf的使用方法与问题小结
2010/08/05 Javascript
hover的用法及live的用法介绍(鼠标悬停效果)
2013/03/29 Javascript
JS 两日期相减,获得天数的小例子(兼容IE,FF)
2013/07/01 Javascript
JS小功能(setInterval实现图片效果显示时间)实例代码
2013/11/28 Javascript
Jquery实现图片预加载与延时加载的方法
2014/12/22 Javascript
jQuery中element选择器用法实例
2014/12/29 Javascript
js实现点击链接后延迟3秒再跳转的方法
2015/06/05 Javascript
jQuery基于ajax实现星星评论代码
2015/08/07 Javascript
利用jQuery的动画函数animate实现豌豆发射效果
2016/08/28 Javascript
vue.js实现仿原生ios时间选择组件实例代码
2016/12/21 Javascript
深入浅析Vue.js 中的 v-for 列表渲染指令
2018/11/19 Javascript
微信小程序自定义导航教程(兼容各种手机)
2018/12/12 Javascript
nodejs脚本centos开机启动实操方法
2020/03/04 NodeJs
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
如何在sae中设置django,让sae的工作环境跟本地python环境一致
2017/11/21 Python
Python实现的寻找前5个默尼森数算法示例
2018/03/25 Python
Python 3.x 安装opencv+opencv_contrib的操作方法
2018/04/02 Python
unittest+coverage单元测试代码覆盖操作实例详解
2018/04/04 Python
浅析PHP与Python进行数据交互
2018/05/15 Python
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
2018/06/11 Python
django的settings中设置中文支持的实现
2019/04/28 Python
django解决订单并发问题【推荐】
2019/07/31 Python
Python+PyQt5实现灭霸响指功能
2020/05/25 Python
python mongo 向数据中的数组类型新增数据操作
2020/12/05 Python
Python Socket多线程并发原理及实现
2020/12/11 Python
实例讲解使用SVG制作loading加载动画的方法
2016/04/05 HTML / CSS
土木工程毕业生自荐信
2013/11/12 职场文书
24岁生日感言
2014/01/13 职场文书
技能比赛获奖感言
2014/02/14 职场文书
商铺租赁意向书
2014/04/01 职场文书
会计专业应届生自荐信
2014/06/28 职场文书
员工离职通知函
2015/04/25 职场文书
本科毕业答辩开场白
2015/05/27 职场文书
分享node.js实现简单登录注册的具体代码
2022/04/26 NodeJs