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 相关文章推荐
js中通过父级进行查找定位元素
Jun 15 Javascript
一个不错的js html页面倒计时可精确到秒
Oct 22 Javascript
vue.js轮播图组件使用方法详解
Jul 03 Javascript
vue-router动态设置页面title的实例讲解
Aug 30 Javascript
基于element-ui的rules中正则表达式
Sep 04 Javascript
使用RN Animated做一个“添加购物车”动画的方法
Sep 12 Javascript
浅析JavaScript异步代码优化
Mar 18 Javascript
vue控制多行文字展开收起的实现示例
Oct 11 Javascript
如何通过javaScript去除字符串两端的空白字符
Feb 06 Javascript
vue2路由基本用法实例分析
Mar 06 Javascript
Vue 修改网站图标的方法
Dec 31 Vue.js
jQuery实现全选按钮
Jan 01 jQuery
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
php中http_build_query 的一个问题
2012/03/25 PHP
php htmlspecialchars()与shtmlspecialchars()函数的深入分析
2013/06/05 PHP
Cookie 小记
2010/04/01 Javascript
用javascript关闭本窗口不弹出询问框的方法
2014/09/12 Javascript
jQuery实现简单的列表式导航菜单效果代码
2015/08/31 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
2016/05/26 Javascript
Bootstrap+jfinal退出系统弹出确认框的实现方法
2016/05/30 Javascript
Javascript从数组中随机取出不同元素的两种方法
2016/09/22 Javascript
js实现加载更多功能实例
2016/10/27 Javascript
js select下拉联动 更具级联性!
2020/04/17 Javascript
JS实现的邮箱提示补全效果示例
2018/01/30 Javascript
Rollup处理并打包JS文件项目实例代码
2018/05/31 Javascript
Python列表append和+的区别浅析
2015/02/02 Python
python实现字符串和日期相互转换的方法
2015/05/13 Python
在Django中限制已登录用户的访问的方法
2015/07/23 Python
Django 使用logging打印日志的实例
2018/04/28 Python
pycharm 配置远程解释器的方法
2018/10/28 Python
python将图片转base64,实现前端显示
2020/01/09 Python
关于tf.TFRecordReader()函数的用法解析
2020/02/17 Python
1688平价精选商城:阿里集团旗下,工厂出厂价格直销
2017/04/24 全球购物
Lancer Skincare官方网站:抗衰老皮肤护理
2020/11/20 全球购物
客服服务心得体会
2013/12/30 职场文书
2014年教师培训的自我评价
2014/01/03 职场文书
2014年机关植树节活动方案
2014/02/27 职场文书
行政人事专员岗位职责
2014/03/05 职场文书
毕业生如何写自我鉴定
2014/03/15 职场文书
创先争优活动承诺书
2014/08/30 职场文书
四风自我剖析材料思想汇报
2014/10/01 职场文书
个人租房协议书样本
2014/10/01 职场文书
施工员岗位职责
2015/02/10 职场文书
就业证明函
2015/06/17 职场文书
领导干部学习心得体会
2016/01/23 职场文书
学生安全责任协议书
2016/03/22 职场文书
员工工作心得体会
2019/05/07 职场文书
浅谈TypeScript 索引签名的理解
2021/10/16 Javascript
欧元符号 €
2022/02/17 杂记