Vue实现导航切换
2020-07-01 17:18
85 查看
Vue实现导航切换
<template> <div> <div class="dbox"> <span @click="go('/')" :class="{'active':isActive=='/'}">指令</span> <span @click="go('/demo')" :class="{'active':isActive=='/demo'}">事件</span> <span @click="go('/todolist')" :class="{'active':isActive=='/todolist'}">ToDolist</span> <span @click="go('/liuyan')" :class="{'active':isActive=='/liuyan'}">留言板</span> </div> <router-view></router-view> </div> </template> <script> export default{ data(){ return{ isActive:window.location.pathname//默认被选中的导航的路由 } }, methods:{ go(url){ this.$router.push({ path:url }) this.isActive = url } } } </script> <style scoped="scoped"> .dbox{ display: flex; justify-content: space-around; } .active{ color: greenyellow; } span{ cursor: pointer; } </style>
相关文章推荐
- vue底部导航点击切换图标及页面功能实现
- 移动端底部导航固定配合vue-router实现组件切换
- Vue通过控制样式实现顶部导航点击切换、侧边栏点击切换、手风琴折叠面板等功能
- Vue如何实现swiper左右滑动内容区控制导航tab同时切换高亮
- vue.js实现左边导航切换右边内容
- vue.js实现左边导航切换右边内容
- 基于vue实现移动端点击上方导航,内容滑动切换,滑动内容导航自动切换。
- vue-router之实现导航切换过渡动画效果
- vue-router二级导航切换路由及高亮显示的实现方法
- 移动端底部导航固定配合vue-router实现组件切换功能
- vue动态组件实现选项卡切换效果
- 详解vue2.0 使用动态组件实现 Tab 标签页切换效果(vue-cli)
- 关于使用JavaScript实现图片点击切换(附带改变导航图片 方案一)
- 使用 RadioGroup+TabHost 搭建框架实现 导航 切换
- [Vue 牛刀小试]:第十四章 - 编程式导航与实现组件与 Vue Router 之间的解耦
- FragmentTabHost+ViewPage实现底部导航窗口切换
- 使用附加导航(affix)实现内容切换
- 使用JS实现导航切换时高亮显示的示例讲解
- vue实现点击切换不同的页面
- Vue.js实现微信过渡动画左右切换效果