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中将HTMLCollection/NodeList/伪数组转换成数组的代码
Jul 31 Javascript
深入理解JavaScript系列(9) 根本没有“JSON对象”这回事!
Jan 15 Javascript
Javascript的严格模式strict mode详细介绍
Jun 06 Javascript
asp.net+js实现金额格式化
Feb 27 Javascript
JavaScript函数使用的基本教程
Jun 04 Javascript
JavaScript中的this,call,apply使用及区别详解
Jan 29 Javascript
jquery实现(textarea)placeholder自动换行
Dec 22 Javascript
javascript解析ajax返回的xml和json格式数据实例详解
Jan 05 Javascript
es6学习之解构时应该注意的点
Aug 29 Javascript
React Router v4 入坑指南(小结)
Apr 08 Javascript
JS实现的简单折叠展开动画效果示例
Apr 28 Javascript
js判断复选框是否选中的方法示例【基于jQuery】
Oct 10 jQuery
详解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
PHP脚本的10个技巧(4)
2006/10/09 PHP
从手册去理解分析PHP session机制
2011/07/17 PHP
php引用返回与取消引用的详解
2013/06/08 PHP
php 截取中英文混合字符串的方法
2018/05/31 PHP
PHP convert_uudecode()函数讲解
2019/02/14 PHP
PHP实现的pdo连接数据库并插入数据功能简单示例
2019/03/30 PHP
JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
2010/01/12 Javascript
深入理解JavaScript系列(3) 全面解析Module模式
2012/01/15 Javascript
JavaScript学习笔记之内置对象
2015/01/22 Javascript
以WordPress为例讲解jQuery美化页面Title的方法
2016/05/23 Javascript
JS从一组数据中找到指定的单条数据的方法
2016/06/02 Javascript
Javascript的动态增加类的实现方法
2016/10/20 Javascript
jQuery select自动选中功能实现方法分析
2016/11/28 Javascript
浅谈js基础数据类型和引用类型,深浅拷贝问题,以及内存分配问题
2017/09/02 Javascript
使用html+js+css 实现页面轮播图效果(实例讲解)
2017/09/21 Javascript
详解搭建es6+devServer简单开发环境
2018/09/25 Javascript
vue 解决兄弟组件、跨组件深层次的通信操作
2020/07/27 Javascript
Python的一些用法分享
2012/10/07 Python
Python多线程编程(二):启动线程的两种方法
2015/04/05 Python
Python中列表、字典、元组数据结构的简单学习笔记
2016/03/20 Python
Python的Twisted框架中使用Deferred对象来管理回调函数
2016/05/25 Python
深入理解Python中range和xrange的区别
2017/11/26 Python
Python 利用内置set函数对字符串和列表进行去重的方法
2018/06/29 Python
jupyter notebook 重装教程
2020/04/16 Python
pytorch中的weight-initilzation用法
2020/06/24 Python
python输入中文的实例方法
2020/09/14 Python
python对 MySQL 数据库进行增删改查的脚本
2020/10/22 Python
详解Python中的Lock和Rlock
2021/01/26 Python
Clarks鞋美国官网:全球领军鞋履品牌
2017/05/13 全球购物
技校个人求职信范文
2014/01/25 职场文书
财务总经理岗位职责
2014/02/16 职场文书
书法兴趣小组活动总结
2014/07/07 职场文书
2015年班主任个人工作总结
2015/03/31 职场文书
2016机关干部作风建设心得体会
2016/01/21 职场文书
css 中多种边框的实现小窍门
2021/04/07 HTML / CSS
详解Mysql事务并发(脏读、不可重复读、幻读)
2022/04/29 MySQL