vue实现选项卡切换功能
2020-07-24 14:38
141 查看
<ul class="swiper-wrapper" id="wrapper" style="transition-duration: 0ms;"> <li class="swiper-slide swiper-slide-active" :class="{current: currenta== i}" v-for="(v,i) in listArr" :key="i" @click="onclick(i)"> <span class="started-at">选项{{i}}</span> </li> </ul> <div class="page" v-for="(view,index) in listArr" :key="index" v-show="index==currenta"> <div class="products"> 放置选项卡的内容 </div> </div>
export default { data() { return { currenta:0 }; }, methods: { onclick(id){ this.currenta= id; }} };
使用了stylus的样式
.current color red .current::before content: '' background-color #e02e24 width 4px height 30px position absolute left 0
关键代码:
选项卡标题: :class="{current: currenta== i}"
选项卡内容: v-show=“index==currenta”
选项卡标题的点击事件
onclick(id){ this.currenta= id; }
相关文章推荐
- 使用Vue.js实现简易选项卡切换功能
- Vue-使用i18n实现中英文切换功能,表单验证,组件数据等
- Axure实现Tab选项卡切换功能
- vue底部导航点击切换图标及页面功能实现
- vue 实现用户登录方式的切换功能
- vue.js+elementUI实现点击左右箭头切换头像功能(类似轮播图效果)
- Vue.js组件tabs实现选项卡切换效果
- 在基于 vue + Element 的 web 系统中使用 vue-i18n 实现中英文切换功能
- 基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
- vue 之 tab切换功能实现
- 使用jQuery+css实现选项卡切换功能
- Vue.js tab实现选项卡切换
- vue实现路由切换改变title功能
- 原生javascript实现Tab选项卡切换功能
- vue中用动态组件实现选项卡切换效果
- vue组件实现Tab切换功能
- Vue.js组件tab实现选项卡切换
- vue实现密码显示隐藏切换功能
- 分步解析JavaScript实现tab选项卡自动切换功能
- vue.js+elementUI实现点击左右箭头切换头像功能(类似轮播图)