Vue实现active点击切换方法


Posted in Javascript onMarch 16, 2018

循环的情况:

1、点击时传入index索引(获取当前点击的是哪个)

@click="active(index)"

2、将索引值传入class(索引等于几就第几个添加active类)

:class="{active:index==ins}"

3、在data里边添加ins:0(表示默认第一个添加active类)

data{ ins:0 }

4、最后在methods里边添加方法

ctive (num) {
this.ins=num
}

非循环的情况:

1、在标签内写入点击事件和添加的class样式

Vue实现active点击切换方法

注释: :class="{active:shows==1}"就是说当shows==1时添加class=active,否则不添加。

2、在methods里边定义方法

Vue实现active点击切换方法

效果如下:

Vue实现active点击切换方法

到此就完成了点击切换效果。

附加:

使用三木运算符实现筛选箭头切换

Vue实现active点击切换方法

以上这篇Vue实现active点击切换方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js 多种变量定义(对象直接量,数组直接量和函数直接量)
May 24 Javascript
html5的自定义data-*属性和jquery的data()方法的使用示例
Aug 21 Javascript
js实现分享到随页面滚动而滑动效果的方法
Apr 10 Javascript
Js和JQuery获取鼠标指针坐标的实现代码分享
May 25 Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
Sep 16 Javascript
全国省市二级联动下拉菜单 js版
May 10 Javascript
JS中解决谷歌浏览器记住密码输入框颜色改变功能
Feb 13 Javascript
js, jQuery实现全选、反选功能
Mar 08 Javascript
javaScript产生随机数的用法小结
Apr 21 Javascript
jquery 动态遍历select 赋值的实例
Sep 12 jQuery
解决layui弹框失效的问题
Sep 09 Javascript
vuex中store存储store.commit和store.dispatch的用法
Jul 24 Javascript
详解Vue.js项目API、Router配置拆分实践
Mar 16 #Javascript
vue实现tab切换外加样式切换方法
Mar 16 #Javascript
javaScript中"=="和"==="的区别详解
Mar 16 #Javascript
node.js博客项目开发手记
Mar 16 #Javascript
vue iView 上传组件之手动上传功能
Mar 16 #Javascript
p5.js入门教程之平滑过渡(Easing)
Mar 16 #Javascript
JavaScript 隐性类型转换步骤浅析
Mar 15 #Javascript
You might like
DC宇宙的第一个英雄,堪称动漫史鼻祖,如今成为美国文化的象征
2020/04/09 欧美动漫
php常用的安全过滤函数集锦
2014/10/09 PHP
线路分流自动跳转代码;希望对大家有用!
2006/12/02 Javascript
javascript 硬盘序列号+其它硬件信息
2008/12/23 Javascript
jquery CSS选择器笔记
2010/03/29 Javascript
读jQuery之一(对象的组成)
2011/06/11 Javascript
如何在JavaScript中实现私有属性的写类方式(一)
2013/12/04 Javascript
javascript获取元素离文档各边距离的方法
2015/02/13 Javascript
jquery实现简单的全选和反选功能
2016/01/02 Javascript
node.js实现快速截图
2016/08/27 Javascript
jQuery利用sort对DOM元素进行排序操作
2016/11/07 Javascript
AngularJS操作键值对象类似java的hashmap(填坑小结)
2016/11/12 Javascript
Angular在一个页面中使用两个ng-app的方法
2017/02/20 Javascript
Angularjs修改密码的实例代码
2017/05/26 Javascript
jquery+css实现下拉列表功能
2017/09/03 jQuery
layui获取多选框中的值方法
2018/08/15 Javascript
vue中使用axios post上传头像/图片并实时显示到页面的方法
2018/09/27 Javascript
Nodejs实现用户注册功能
2019/04/14 NodeJs
vue-drag-chart 拖动/缩放图表组件的实例代码
2020/04/10 Javascript
微信小程序换肤功能实现代码(思路详解)
2020/08/25 Javascript
vue中父子组件的参数传递和应用示例
2021/01/04 Vue.js
使用python编写简单的小程序编译成exe跑在win10上
2018/01/15 Python
django框架事务处理小结【ORM 事务及raw sql,customize sql 事务处理】
2019/06/27 Python
Python 合并拼接字符串的方法
2020/07/28 Python
2014优秀党员事迹材料
2014/08/14 职场文书
受资助学生感谢信
2015/01/21 职场文书
晚会开幕词
2015/01/28 职场文书
资料员岗位职责
2015/02/10 职场文书
2015年办公室工作总结范文
2015/03/31 职场文书
我爱我班主题班会
2015/08/13 职场文书
社区结对共建协议书
2016/03/23 职场文书
《中华上下五千年》读后感3篇
2019/11/29 职场文书
Oracle 区块链表创建过程详解
2021/05/15 Oracle
Win11更新失败并提示0xc1900101
2022/04/19 数码科技
Go Grpc Gateway兼容HTTP协议文档自动生成网关
2022/06/16 Golang
Go语言编译原理之源码调试
2022/08/05 Golang