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 相关文章推荐
通过Jquery遍历Json的两种数据结构的实现代码
Jan 19 Javascript
用按钮控制iframe显示的网页实现方法
Feb 04 Javascript
jQuery中dom元素上绑定的事件详解
Apr 24 Javascript
javascript实现的淘宝旅行通用日历组件用法实例
Aug 03 Javascript
jquery+css实现动感的图片切换效果
Nov 25 Javascript
JS解决iframe之间通信和自适应高度的问题
Aug 24 Javascript
ajax图片上传,图片异步上传,更新实例
Dec 30 Javascript
ng-options和ng-checked在表单中的高级运用(推荐)
Jan 21 Javascript
JavaScript之DOM_动力节点Java学院整理
Jul 03 Javascript
搭建基于express框架运行环境的方法步骤
Nov 15 Javascript
jQuery判断自定义属性data-val用法示例
Jan 07 jQuery
Javascript中async与await的捕捉错误详解
Mar 03 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页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
2013/06/03 PHP
php数组中删除元素之重新索引的方法
2014/09/16 PHP
Yii框架表单模型和验证用法
2016/05/20 PHP
PHP环形链表实现方法示例
2017/09/15 PHP
玩转方法:call和apply
2014/05/08 Javascript
JS获得选取checkbox整行数据的方法
2015/01/28 Javascript
JQuery调用绑定click事件的3种写法
2015/03/28 Javascript
js+html5实现可在手机上玩的拼图游戏
2015/07/17 Javascript
提高jQuery性能优化的技巧
2015/08/03 Javascript
详解获取jq ul第一个li定位的四种解决方案
2016/11/23 Javascript
详解微信小程序Page中data数据操作和函数调用
2017/09/27 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
使用Vue.js和Flask来构建一个单页的App的示例
2018/03/21 Javascript
python海龟绘图实例教程
2014/07/24 Python
PHP魔术方法__ISSET、__UNSET使用实例
2014/11/25 Python
Python连接数据库学习之DB-API详解
2017/02/07 Python
python深度优先搜索和广度优先搜索
2018/02/07 Python
Python之列表的插入&amp;替换修改方法
2018/06/28 Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
2018/11/30 Python
Python实现将多个空格换为一个空格.md的方法
2018/12/20 Python
Django MEDIA的配置及用法详解
2019/07/25 Python
wxPython之wx.DC绘制形状
2019/11/19 Python
python 实现简单的FTP程序
2019/12/27 Python
Python模块/包/库安装的六种方法及区别
2020/02/24 Python
Python API len函数操作过程解析
2020/03/05 Python
Python脚本打包成可执行文件过程解析
2020/10/20 Python
Python3使用tesserocr识别字母数字验证码的实现
2021/01/29 Python
澳大利亚首屈一指的鞋类品牌:Tony Bianco
2018/03/13 全球购物
Watchshop德国:欧洲在线手表No.1
2019/06/20 全球购物
幼儿园中班新学期寄语
2014/01/18 职场文书
2014年财务个人工作总结
2014/12/08 职场文书
2014年行政人事工作总结
2014/12/09 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
为什么阅读对所有年龄段的孩子都很重要?
2019/07/08 职场文书
mysql 如何获取两个集合的交集/差集/并集
2021/06/08 MySQL
MySQL分区路径子分区再分区
2022/04/13 MySQL