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 相关文章推荐
执行iframe中的javascript方法
Oct 07 Javascript
jquery中获得$.ajax()事件返回的值并添加事件的方法
Apr 15 Javascript
jquery判断字符输入个数(数字英文长度记为1,中文记为2,超过长度自动截取)
Oct 15 Javascript
浅谈Javascript中substr和substring的区别
Sep 30 Javascript
js实现类bootstrap模态框动画
Feb 07 Javascript
Vue实现购物车功能
Apr 27 Javascript
Vue使用枚举类型实现HTML下拉框步骤详解
Feb 05 Javascript
小程序指纹验证的实现代码
Dec 04 Javascript
javascript异步编程的六种方式总结
May 17 Javascript
layui的select联动实现代码
Sep 28 Javascript
JS几个常用的函数和对象定义与用法示例
Jan 15 Javascript
实例分析javascript中的异步
Jun 02 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
PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
2014/05/04 PHP
javascript中字符串替换函数replace()方法与c# 、vb 替换有一点不同
2010/06/25 Javascript
兼容IE和Firefox火狐的上下、左右循环无间断滚动JS代码
2013/04/19 Javascript
js获得页面的高度和宽度的方法
2014/02/23 Javascript
javascript实现dom元素可拖动
2016/03/21 Javascript
深入理解$.each和$(selector).each
2016/05/15 Javascript
基于JS代码实现导航条弹出式悬浮菜单
2016/06/17 Javascript
微信小程序媒体组件详解(视频,音乐,图片)
2017/09/19 Javascript
Angularjs渲染的 using 指令的星级评分系统示例
2017/11/09 Javascript
基于Vue 服务端Cookies删除的问题
2018/09/21 Javascript
vue使用v-if v-show页面闪烁,div闪现的解决方法
2018/10/12 Javascript
详解JSON和JSONP劫持以及解决方法
2019/03/08 Javascript
Vue表单之v-model绑定下拉列表功能
2019/05/14 Javascript
jquery.tagsinput.js实现记录checkbox勾选的顺序
2019/09/21 jQuery
python模拟登陆Tom邮箱示例分享
2014/01/13 Python
低版本中Python除法运算小技巧
2015/04/05 Python
两个使用Python脚本操作文件的小示例分享
2015/08/27 Python
再谈Python中的字符串与字符编码(推荐)
2016/12/14 Python
Python 模块EasyGui详细介绍
2017/02/19 Python
python中lambda()的用法
2017/11/16 Python
python3+PyQt5重新实现QT事件处理程序
2018/04/19 Python
django缓存配置的几种方法详解
2018/07/16 Python
Python实现插入排序和选择排序的方法
2019/05/12 Python
Python实现Mysql数据统计及numpy统计函数
2019/07/15 Python
详解python 利用echarts画地图(热力图)(世界地图,省市地图,区县地图)
2019/08/06 Python
Python Collatz序列实现过程解析
2019/10/12 Python
基于Python爬取京东双十一商品价格曲线
2020/10/23 Python
jupyter notebook 写代码自动补全的实现
2020/11/02 Python
Python中pass的作用与使用教程
2020/11/13 Python
美国紧身牛仔裤品牌:NYDJ
2017/05/24 全球购物
个人找工作的自我评价
2013/10/17 职场文书
职业生涯规划设计步骤
2014/01/12 职场文书
2015清明节祭奠英烈寄语大全
2015/03/04 职场文书
个人德育工作总结
2015/03/05 职场文书
女性健康知识讲座主持词
2015/07/04 职场文书
如何利用map实现Nginx允许多个域名跨域
2021/03/31 Servers