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 10 Vue.js
vue实现两个区域滚动条同步滚动
Dec 13 Vue.js
基于Vue3.0开发轻量级手机端弹框组件V3Popup的场景分析
Dec 30 Vue.js
vue3中轻松实现switch功能组件的全过程
Jan 07 Vue.js
基于vuex实现购物车功能
Jan 10 Vue.js
如何在vue 中使用柱状图 并自修改配置
Jan 21 Vue.js
开发一个封装iframe的vue组件
Mar 29 Vue.js
详解Vue的sync修饰符
May 15 Vue.js
vue整合百度地图显示指定地点信息
Apr 06 Vue.js
vue中控制mock在开发环境使用,在生产环境禁用方式
Apr 06 Vue.js
vue @ ~ 相对路径 路径别名设置方式
Jun 05 Vue.js
Vue3实现简易音乐播放器组件
Aug 14 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
ThinkPHP中U方法的使用浅析
2014/06/13 PHP
php目录遍历函数opendir用法实例
2014/11/20 PHP
详谈php ip2long 出现负数的原因及解决方法
2017/04/05 PHP
PHP封装cURL工具类与应用示例
2019/07/01 PHP
Ajax,UTF-8还是GB2312 eval 还是execScript
2008/11/13 Javascript
Javascript 同时提交多个Web表单的方法
2009/02/19 Javascript
javascript仿php的print_r函数输出json数据
2013/09/13 Javascript
JavaScript如何禁止Backspace键
2015/12/02 Javascript
jQuery+css实现的切换图片功能代码
2016/01/27 Javascript
js和jQuery设置Opacity半透明 兼容IE6
2016/05/24 Javascript
微信小程序 教程之注册页面
2016/10/17 Javascript
js遍历获取表格内数据的方法(必看)
2017/04/06 Javascript
easyui datagrid 表格中操作栏 按钮图标不显示的解决方法
2017/07/27 Javascript
Javascript快速实现浏览器系统通知
2017/08/26 Javascript
详解Angular结合zTree异步加载节点数据
2018/01/20 Javascript
Vue Router去掉url中默认的锚点#
2018/08/01 Javascript
webpack 静态资源集中输出的方法示例
2018/11/09 Javascript
layui原生表单验证的实例
2019/09/09 Javascript
layui layer select 选择被遮挡的解决方法
2019/09/21 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
2019/10/14 Javascript
Python验证文件是否可读写代码分享
2017/12/11 Python
Python cookbook(数据结构与算法)字典相关计算问题示例
2018/02/18 Python
pyQT5 实现窗体之间传值的示例
2019/06/20 Python
Pytorch 实现自定义参数层的例子
2019/08/17 Python
python文字转语音的实例代码分析
2019/11/12 Python
Django实现后台上传并显示图片功能
2020/05/29 Python
Python中的特殊方法以及应用详解
2020/09/20 Python
Canvas globalCompositeOperation
2018/12/18 HTML / CSS
一个SQL面试题
2014/08/21 面试题
销售副总经理岗位职责
2013/12/11 职场文书
食品流通安全承诺书
2014/05/22 职场文书
开展读书活动总结
2014/06/30 职场文书
学雷锋倡议书
2015/01/19 职场文书
2015年高三班主任工作总结
2015/05/21 职场文书
2016年学校安全教育月活动总结
2016/04/06 职场文书
上个世纪50年代的可穿戴技术:无线电帽子
2022/02/18 无线电