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页面刷新,数据丢失的问题
Nov 24 Vue.js
vue 导航守卫和axios拦截器有哪些区别
Dec 19 Vue.js
Vue看了就会的8个小技巧
Jan 21 Vue.js
Vue 3自定义指令开发的相关总结
Jan 29 Vue.js
Vue 事件的$event参数=事件的值案例
Jan 29 Vue.js
详解Vue的七种传值方式
Feb 08 Vue.js
vue+spring boot实现校验码功能
May 27 Vue.js
vue+elementui 实现新增和修改共用一个弹框的完整代码
Jun 08 Vue.js
在vue中import()语法不能传入变量的问题及解决
Apr 01 Vue.js
Axios代理配置及封装响应拦截处理方式
Apr 07 Vue.js
vue使用localStorage持久性存储实现评论列表
Apr 14 Vue.js
VUE解决跨域问题Access to XMLHttpRequest at
May 06 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/08/11 PHP
php post json参数的传递和接收处理方法
2018/05/31 PHP
向大师们学习Javascript(视频与PPT)
2009/12/27 Javascript
javascript定义函数的方法
2010/12/06 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
jQuery实现复选框全选/取消全选/反选及获得选择的值
2014/06/12 Javascript
基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage
2015/09/20 Javascript
jquery实现垂直和水平菜单导航栏
2020/08/27 Javascript
Javascript发送AJAX请求实例代码
2016/08/21 Javascript
div中文字内容溢出常见的解决方法
2017/03/16 Javascript
微信小程序--onShareAppMessage分享参数用处(页面分享)
2017/04/18 Javascript
JQuery 封装 Ajax 常用方法(推荐)
2017/05/21 jQuery
jquery dataTable 后台加载数据并分页实例代码
2017/06/07 jQuery
使用jquery的jsonp如何发起跨域请求及其原理详解
2017/08/17 jQuery
webpack+vuex+axios 跨域请求数据的示例代码
2018/03/06 Javascript
vue element-ul实现展开和收起功能的实例代码
2020/11/25 Vue.js
ubuntu中配置pyqt4环境教程
2017/12/27 Python
Python实现操纵控制windows注册表的方法分析
2019/05/24 Python
解决pyinstaller 打包exe文件太大,用pipenv 缩小exe的问题
2020/07/13 Python
纯CSS3实现圆角效果(含IE兼容解决方法)
2014/05/07 HTML / CSS
简单掌握CSS3中resize属性的用法
2016/04/01 HTML / CSS
HTML文本属性&amp;颜色控制属性的实现
2019/12/17 HTML / CSS
Waterford加拿大官方网站:世界著名的水晶杯品牌
2016/11/01 全球购物
迪卡侬中国官网:Decathlon中国
2020/08/10 全球购物
贷款委托书范本
2014/04/08 职场文书
高考寄语大全
2014/04/08 职场文书
2014年房产销售工作总结
2014/12/08 职场文书
一年级语文上册复习计划
2015/01/17 职场文书
应届毕业生求职信范文
2015/03/19 职场文书
2015年“世界无车日”活动方案
2015/05/06 职场文书
安全责任协议书范本
2016/03/23 职场文书
怎样写好工作计划
2019/04/10 职场文书
​(迎国庆)作文之我爱我的祖国
2019/09/19 职场文书
OpenCV中resize函数插值算法的实现过程(五种)
2021/06/05 Python
详解Python类和对象内容
2021/06/22 Python
CentOS7和8下安装Maven3.8.4
2022/04/07 Servers