vue实现动态显示与隐藏底部导航的方法分析


Posted in Javascript onFebruary 11, 2019

本文实例讲述了vue实现动态显示与隐藏底部导航的方法。分享给大家供大家参考,具体如下:

在日常项目中,总有几个页面是要用到底部导航的,总有那么些个页面,是不需要底部导航的,这里列举一下页面底部导航的显示与隐藏的两种方式:

方式一:

1. 路由配置meta: {footShow: true, }

routes: [
  {
   path: '/',
   name: 'home',
   redirect: '/home', // 默认路由添加class
   component: home,
   meta: {
    footShow: true, // true显示,false隐藏
   },
  },

2. 在App.vue页面

<template>
 <div id="app">
  <router-view/>
  <foot v-if="$route.meta.footShow"></foot>
 </div>
</template>

方式二:

使用watch监听导航切换

watch: { // 监听路由变化
  $route (to, from) {
   let ThisPage = to.name;
   if (ThisPage === 'home' || ThisPage === 'healthcare' || ThisPage === 'healtharea' || ThisPage === 'personal') {
    this.footShow = true;
   } else {
    this.footShow = false;
   }
  }
 },

希望本文所述对大家vue.js程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 继承详解 第一篇
Aug 30 Javascript
JavaScript 基础篇之对象、数组使用介绍(三)
Apr 07 Javascript
jQuery 联动日历实现代码
May 31 Javascript
Dom 学习总结以及实例的使用介绍
Apr 24 Javascript
js获得指定控件输入光标的坐标兼容IE,Chrome,火狐等多种主流浏览器
May 21 Javascript
模拟一个类似百度google的模糊搜索下拉列表
Apr 15 Javascript
[原创]Bootstrap 中下拉菜单修改成鼠标悬停直接显示
Apr 14 Javascript
IOS中safari下的select下拉菜单文字过长不换行的解决方法
Sep 26 Javascript
在vue中使用jointjs的方法
Mar 24 Javascript
koa大型web项目中使用路由装饰器的方法示例
Apr 02 Javascript
使用layui 的layedit定义自己的toolbar方法
Sep 18 Javascript
浅谈vue-props的default写不写有什么区别
Aug 09 Javascript
Vue指令v-for遍历输出JavaScript数组及json对象的常见方式小结
Feb 11 #Javascript
react配置antd按需加载的使用
Feb 11 #Javascript
react中使用css的7中方式(最全总结)
Feb 11 #Javascript
mpvue+vant app搭建微信小程序的方法步骤
Feb 11 #Javascript
vue自定义指令实现方法详解
Feb 11 #Javascript
Vue表情输入组件 微信face表情组件
Feb 11 #Javascript
js屏蔽退格键(backspace或者叫后退键与F5)
Feb 10 #Javascript
You might like
asp和php下textarea提交大量数据发生丢失的解决方法
2008/01/20 PHP
php whois查询API制作方法
2011/06/23 PHP
PHP数据库操作二:memcache用法分析
2017/08/16 PHP
js 优化次数过多的循环 考虑到性能问题
2011/03/05 Javascript
Jquery 在页面加载后执行的几种方式
2014/03/14 Javascript
js实现感应鼠标图片透明度变化的方法
2015/02/20 Javascript
JS实现仿新浪微博发布内容为空时提示功能代码
2015/08/19 Javascript
jQuery实现仿微软首页感应鼠标变化滑动窗口效果
2015/10/08 Javascript
angularjs 源码解析之scope
2016/08/22 Javascript
数组Array的一些方法(总结)
2017/02/17 Javascript
Bootstrap table右键功能实现方法
2017/02/20 Javascript
jQuery插件HighCharts绘制2D饼图效果示例【附demo源码下载】
2017/03/21 jQuery
JS中跳出循环的示例代码
2017/09/14 Javascript
javascript高级模块化require.js的具体使用方法
2017/10/31 Javascript
Vue项目中设置背景图片方法
2018/02/21 Javascript
webpack之引入图片的实现及问题
2018/10/08 Javascript
python抓取最新博客内容并生成Rss
2015/05/17 Python
详解Python安装scrapy的正确姿势
2018/06/26 Python
python单例模式的多种实现方法
2019/07/26 Python
PyCharm Community安装与配置的详细教程
2020/11/24 Python
Numpy中的数组搜索中np.where方法详细介绍
2021/01/08 Python
YSL圣罗兰美妆官方旗舰店:购买YSL口红
2018/04/16 全球购物
俄罗斯美容和健康网上商店:Созвездие Красоты
2019/07/23 全球购物
Farfetch阿联酋:奢侈品牌时尚购物平台
2019/07/26 全球购物
英国最大的天然和有机产品在线零售商之一:Big Green Smile
2020/05/06 全球购物
EJB3推出JPA的原因
2013/10/16 面试题
出国留学自荐信
2013/10/25 职场文书
办公室主任岗位职责
2013/11/08 职场文书
毕业生就业推荐信范文
2013/12/01 职场文书
毕业生自荐书
2014/02/03 职场文书
个人委托书范本
2014/04/02 职场文书
个人遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
局领导领导班子四风对照检查材料
2014/09/27 职场文书
2015年幼儿园元旦游艺活动策划书
2014/12/09 职场文书
五年级学生期末评语
2014/12/26 职场文书
考试后的感想
2015/08/07 职场文书