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 相关文章推荐
javascript中直接引用Microsoft的COM生成Word
Jan 20 Javascript
jQuery中val()方法用法实例
Dec 25 Javascript
JavaScript分析、压缩工具JavaScript Analyser
Dec 31 Javascript
JavaScript数组随机排列实现随机洗牌功能
Mar 19 Javascript
js中的关联数组与普通数组详解
Jul 27 Javascript
js实现旋转木马效果
Mar 17 Javascript
easyui-datagrid开发实践(总结)
Aug 02 Javascript
webpack+vue中使用别名路径引用静态图片地址
Nov 20 Javascript
基于Vue的移动端图片裁剪组件功能
Nov 28 Javascript
promise和co搭配生成器函数方式解决js代码异步流程的比较
May 25 Javascript
利用JS动态生成隔行换色HTML表格的两种方法
Oct 09 Javascript
在vue-cli 3中给stylus、sass样式传入共享的全局变量
Aug 12 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将图片保存为不同尺寸图片的图片类实例
2015/03/30 PHP
php新建文件的方法实例
2019/09/26 PHP
PHP实现微信提现功能(微信商城)
2019/11/21 PHP
JavaScript学习笔记(十七)js 优化
2010/02/04 Javascript
Wordpress ThickBox 点击图片显示下一张图的修改方法
2010/12/11 Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
2013/07/29 Javascript
5分钟理解JavaScript中this用法分享
2013/11/09 Javascript
jQuery实现div浮动层跟随页面滚动效果
2014/02/11 Javascript
jQuery中replaceAll()方法用法实例
2015/01/16 Javascript
jquery小火箭返回顶部代码分享
2015/08/19 Javascript
JavaScript基础知识之方法汇总结
2016/01/24 Javascript
浅谈时钟的生成(js手写简洁代码)
2016/08/20 Javascript
Vue2组件tree实现无限级树形菜单
2017/03/29 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
创建简单的node服务器实例(分享)
2017/06/23 Javascript
[js高手之路]寄生组合式继承的优势详解
2017/08/28 Javascript
node静态服务器实现静态读取文件或文件夹
2019/12/03 Javascript
js数组相减简单示例【删除a数组所有与b数组相同元素】
2020/03/04 Javascript
通过高德地图API获得某条道路上的所有坐标用于描绘道路的方法
2020/08/24 Javascript
vue+echarts+datav大屏数据展示及实现中国地图省市县下钻功能
2020/11/16 Javascript
[10:24]郎朗助力完美“圣”典,天籁交织奏响序曲
2016/12/18 DOTA
[02:07]2018DOTA2亚洲邀请赛主赛事第三日五佳镜头 fy极限反杀
2018/04/06 DOTA
Python中交换两个元素的实现方法
2018/06/29 Python
Python3.5文件修改操作实例分析
2019/05/01 Python
Django 创建新App及其常用命令的实现方法
2019/08/04 Python
用Python批量把文件复制到另一个文件夹的实现方法
2019/08/16 Python
wxPython绘图模块wxPyPlot实现数据可视化
2019/11/19 Python
python NumPy ndarray二维数组 按照行列求平均实例
2019/11/26 Python
Pretty You London官网:英国拖鞋和睡衣品牌
2019/05/08 全球购物
办理居住证介绍信
2014/01/15 职场文书
医学生毕业自我鉴定
2014/03/26 职场文书
家长写给孩子的评语
2014/04/18 职场文书
离婚财产处理协议书
2014/09/30 职场文书
航班延误投诉信
2015/07/02 职场文书
物资采购管理制度
2015/08/06 职场文书
i7 6700处理器相当于i5几代
2022/04/19 数码科技