Vue实现导航栏的显示开关控制

 更新时间:2019年11月01日 09:58:07   作者:KOLO86  
今天小编就为大家分享一篇Vue实现导航栏的显示开关控制,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

一,制作导航栏

<template>
 <div class="space_header_text"> 
  <ul>
 <router-link to="/order">
 <li class="nav-item">
  <div :class="['iconfont','interval','iconClass']">&#xe617;</div>
    订单
 </li>
 </router-link>
 <router-link to="/account">
 <li class="nav-item">
  <div :class="['iconfont','interval','iconClass']">&#xe64a;</div>
     账户
 </li>
 </router-link>
 <router-link to="/self">
 <li class="nav-item">
  <div :class="['iconfont','interval','iconClass']">&#xe61e;</div>
     个人中心
 </li>
 </router-link> 
 </ul>
  
 </div>
</template>
<script> 
export default{ 
 name:'space'
}
</script>
<style scoped> 
.space_header_text{ 
 position:fixed;
 z-index:99;
 width: 100%; 
}
.nav-item{
 float: left; 
 width: 33.3%;
 text-align: center;
 margin: 0 0 .16rem 0;
}
.iconClass{
 margin: .16rem auto;
}

</style>

二,在将导航栏加在路由视图下面

三,Vuex中的state来控制该导航栏的显示与关闭状态

3.1 定义state中状态

3.2 全局引入上面的文件

四,控制导航栏的显示与关闭

4.1打开导航栏

4.2 关闭导航栏

以上这篇Vue实现导航栏的显示开关控制就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Vue Echarts实现可视化世界地图代码实例

    Vue Echarts实现可视化世界地图代码实例

    这篇文章主要介绍了Vue Echarts实现可视化世界地图,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • Vue 使用postMessage 实现父子跨域通信

    Vue 使用postMessage 实现父子跨域通信

    这篇文章主要介绍了Vue应用 postMessage 实现父子跨域通信,通过示例介绍了postMessage的使用,本文结合示例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-12-12
  • vue项目中使用Hbuilder打包app 设置沉浸式状态栏的方法

    vue项目中使用Hbuilder打包app 设置沉浸式状态栏的方法

    这篇文章主要介绍了vue项目 使用Hbuilder打包app 设置沉浸式状态栏的方法,本文通过实例代码效果图展示给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2018-10-10
  • el-select二次封装实现可分页加载数据的示例代码

    el-select二次封装实现可分页加载数据的示例代码

    使用el-select时一次性渲染几百条数据时会造成页面克顿, 可以通过分页来实现,所以本文给大家介绍了el-select二次封装实现可分页加载数据,文中有详细的代码讲解,具有一定的参考价值,需要的朋友可以参考下
    2023-12-12
  • 深入解析Vue的自定义指令

    深入解析Vue的自定义指令

    这篇文章主要介绍了深入解析Vue的自定义指令,自定义指令主要是为了重用涉及普通元素的底层 DOM 访问的逻辑,一个自定义指令由一个包含类似组件生命周期钩子的对象来定义,需要的朋友可以参考下
    2023-05-05
  • Vue+Video.js实现视频抽帧并返回抽帧图片Base64

    Vue+Video.js实现视频抽帧并返回抽帧图片Base64

    这篇文章主要为大家详细介绍了Vue如何利用Video.js实现视频抽帧并返回抽帧图片Base64,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下
    2024-01-01
  • vue实现的下拉框功能示例

    vue实现的下拉框功能示例

    这篇文章主要介绍了vue实现的下拉框功能,涉及vue.js数据读取、遍历、事件响应等相关操作技巧,需要的朋友可以参考下
    2019-01-01
  • Vue组件生命周期运行原理解析

    Vue组件生命周期运行原理解析

    这篇文章主要介绍了Vue组件生命周期运行原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • vue的rules验证部分可以部分又失效的原因及解决方案

    vue的rules验证部分可以部分又失效的原因及解决方案

    vue的rules验证失效,部分可以部分又失效,很多百度都有,但是我这里遇到了一个特别的,那就是prop没有写全,导致验证某一个失效,接下来就跟小编一起来看看这个失效的原因和解决方案吧
    2023-11-11
  • vue 的 solt 子组件过滤过程解析

    vue 的 solt 子组件过滤过程解析

    这篇文章主要介绍了vue 的 solt 子组件过滤过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09

最新评论