美文网首页vue
Vue.js实现tab切换效果

Vue.js实现tab切换效果

作者: 申宝博客 | 来源:发表于2018-06-28 15:54 被阅读191次

Vue是一个小巧轻便的JavaScript库。它有一个简单易懂的API,能够让开发者在开发web应用的时候更加简易便捷。实际上,一直让Vue引以为豪的是它的便捷性、执行力、灵活性。 

目前在学习Vue.js。在学习的时候需要把手动操作DOM的思维去掉,因为Vue是数据驱动,不需要手动操作DOM。他通过一些特殊的hmtl语法,将DOM和数据绑定起来。一旦创建了绑定,DOM就会和数据保持同步,每当变更了数据,DOM也会相应的发生改变,更新。 

下面是我用vue.js来实现的tab切换功能。


使用vue.js实现tab切换很简单,先使用v-for把数据遍历渲染到页面上,v-for中有一个index表示索引,将index作为参数传入到tab(index)这个函数中,在data中定义一个num变量,在title中如果index==num,这个title就会添加一个acive的class。当然,这个num是需要在tab()这个函数中不断改变的,需要将传入的索引值赋值给num,这样在.tabCon里,我们就可以用v-show做下判断。v-show=”index==num”,如果等于的话,当前的内容就会显示。否则隐藏。 

我感觉学习vue,首先把以前的那种传统思维转变过来是主要的,其次就是不断实践,不断的敲代码,才可以更深入的学习Vue.js。

相关文章

  • Vue.js实现tab切换效果

    Vue是一个小巧轻便的JavaScript库。它有一个简单易懂的API,能够让开发者在开发web应用的时候更加简易...

  • 原生JS实现Tab切换效果和模态框效果

    原生JS实现Tab切换效果 效果展示 原生JS实现模态框效果 效果展示

  • jQuery之切换

    初级Tab切换 预览 进阶Tab切换 预览 Tab切换效果(上下切换) 预览 Tab切换效果(水平切换) 和上下切...

  • zj10 事件应用,小练习

    用原生 JS 实现一个 Tab 切换效果和一个模态框效果 tab切换添加事件,阻止冒泡

  • Axure-实现顶部tab式导航栏

    实现的效果:点击tab,切换对应的内容页面,指示标识移动到对应选中tab。 思路: ①通过动态面板实现内容页面切换...

  • 选项卡(TabHost)使用

    目录 TabHost TabHost实现Tab切换, 实现类似通话记录界面的切换效果. 使用方式:从TabActi...

  • 【JavaScript实现Tab切换】

    使用类名实现最简单Tab切换 完成函数封装版Tab切换 this的下标获取实现Tab切换 自定义属性版Tab切换 ...

  • FragmentTabHost实现Toolbar+viewpag

    FragmentTabHost实现底部Tab切换的效果,效果图如下: 下载链接:https://share.wei...

  • 12.Vue嵌套路由(三层)

    Vue嵌套路由:实现效果(路由三层嵌套,点击一级tab显示二级tab效果,二级tab点击切换对应内容,不在tab区...

  • fragment实现Tab切换效果

    上篇播客从源码和注释说了下fragment的生命周期,这里还是接着说fragment并实现Tab切换效果,先看下运...

网友评论

本文标题:Vue.js实现tab切换效果

本文链接:https://www.haomeiwen.com/subject/fcogyftx.html