Vue实现点击当前行变色


Posted in Vue.js onDecember 14, 2020

本文实例为大家分享了Vue实现点击当前行变色的具体代码,供大家参考,具体内容如下

话不多说,先上效果

Vue实现点击当前行变色

默认第一行为红色,当点击第二行的时候,只有第二行变为红色

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Title</title>
 <style>
  .active{
   color: red;;
  }
 </style>
</head>
<body>
 <div id="app">
 <ul>
 <li v-for="(item,index) in names" :class="{active:currentIndex === index}" @click="liClick(index)">{{item}}</li>
 </ul>
 </div>
 <!-- 引入Vue -->
 <script src="vue.js"></script>
 <script>
 const app = new Vue({
 el:"#app",
 data:{
 names:['xiaoqiao','xiaosheng','xiaonan'],
 currentIndex:0
 },
 methods:{
 liClick(index){
  this.currentIndex = index
 }
 }
 })
 </script>
</body>
</html>

关于vue.js的学习教程,请大家点击专题vue.js组件学习教程、Vue.js前端组件学习教程进行学习。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Vue.js 相关文章推荐
vue组件中节流函数的失效的原因和解决方法
Dec 02 Vue.js
Vue解决移动端弹窗滚动穿透问题
Dec 15 Vue.js
vue实现简易的双向数据绑定
Dec 29 Vue.js
vue使用过滤器格式化日期
Jan 20 Vue.js
Vue 事件的$event参数=事件的值案例
Jan 29 Vue.js
详解Vue.js 可拖放文本框组件的使用
Mar 03 Vue.js
Vue中插槽slot的使用方法与应用场景详析
Jun 08 Vue.js
Vue实现跑马灯样式文字横向滚动
Nov 23 Vue.js
vue 实现弹窗关闭后刷新效果
Apr 08 Vue.js
vue封装数字翻牌器
Apr 20 Vue.js
ant design vue的form表单取值方法
Jun 01 Vue.js
Vue Mint UI mt-swipe的使用方式
Jun 05 Vue.js
Vue实现简单购物车功能
Dec 13 #Vue.js
vue使用element-ui实现表单验证
Dec 13 #Vue.js
vue+element实现动态加载表单
Dec 13 #Vue.js
vue实现两个区域滚动条同步滚动
Dec 13 #Vue.js
vue实现滚动鼠标滚轮切换页面
Dec 13 #Vue.js
详解vue中使用transition和animation的实例代码
Dec 12 #Vue.js
详解如何在vue+element-ui的项目中封装dialog组件
Dec 11 #Vue.js
You might like
php关联数组快速排序的方法
2015/04/17 PHP
PHP封装XML和JSON格式数据接口操作示例
2019/03/06 PHP
PHP如何通过带尾指针的链表实现'队列'
2020/10/22 PHP
让你的PHP,APACHE,NGINX支持大文件上传
2021/03/09 PHP
(推荐一个超好的JS函数库)S.Sams Lifexperience ScriptClassLib
2007/04/29 Javascript
jquery ajax 登录验证实现代码
2009/09/23 Javascript
node.js中的fs.createWriteStream方法使用说明
2014/12/17 Javascript
Google 地图事件实例讲解
2016/08/06 Javascript
js带闹铃功能的倒计时代码
2016/09/29 Javascript
微信小程序 配置文件详细介绍
2016/12/14 Javascript
json数据处理及数据绑定
2017/01/25 Javascript
微信小程序中的onLoad详解及简单实例
2017/04/05 Javascript
微信小程序 自动登陆PHP源码实例(源码下载)
2017/05/08 Javascript
Require.js的基本用法详解
2017/07/03 Javascript
vue项目打包为APP,静态资源正常显示,但API请求不到数据的操作
2020/09/12 Javascript
小程序实现录音功能
2020/09/22 Javascript
ant design vue中日期选择框混合时间选择器的用法说明
2020/10/27 Javascript
JS实现公告上线滚动效果
2021/01/10 Javascript
python实现网页链接提取的方法分享
2014/02/25 Python
巧用python和libnmapd,提取Nmap扫描结果
2016/08/23 Python
python3.5实现socket通讯示例(TCP)
2017/02/07 Python
利用matplotlib+numpy绘制多种绘图的方法实例
2017/05/03 Python
Python Xml文件添加字节属性的方法
2018/03/31 Python
在PYQT5中QscrollArea(滚动条)的使用方法
2019/06/14 Python
python数据归一化及三种方法详解
2019/08/06 Python
Python 如何对文件目录操作
2020/07/10 Python
CSS3实现类似翻书效果的过渡动画的示例代码
2019/09/06 HTML / CSS
专门经营化妆刷的美国彩妆品牌:Sigma Beauty
2017/09/11 全球购物
俄罗斯家居用品购物网站:Евродом
2020/11/21 全球购物
钳工实习自我鉴定
2013/09/19 职场文书
2014年中班元旦活动方案
2014/02/14 职场文书
10的分与合教学反思
2014/04/30 职场文书
抗洪救灾先进集体事迹材料
2014/05/26 职场文书
陈安之励志演讲稿
2014/08/21 职场文书
小学生五年级大队长竞选发言稿
2014/09/12 职场文书
只需要100行Python代码就可以实现的贪吃蛇小游戏
2021/05/27 Python