vue实现动态列表点击各行换色的方法


Posted in Javascript onSeptember 13, 2018

只是模拟一练习 v-for v-on v-bind的一个简单demo

vue实现动态列表点击各行换色的方法

代码思路:

遍历出data里面的数据 v-for

给li加点击事件

绑定class样式 怎么控制样式的显示

通过 class的控制 v:bind:class={class:index==变量} 下标和class变量是否相等控制true false

代码:

<div id="app"> 
<ul>
<li v-for='(item,index) in arr' v-bind:class='{bg:index==isactive}'
@click='fn(index)'>{{item}}</li>
</ul> 
</div>

<script>
var vm=new Vue({
el:'#app',//el element 获取容器 vue作用的范围
data:{
isactive:0,
arr:['健康医疗','生活服务','信息安全','文化娱乐'], 
},
methods:{
fn:function(index){
//点击切换 变量的值 赋值为 index
console.log(index);
this.isactive=index;
}
}

})
</script>

以上这篇vue实现动态列表点击各行换色的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery实现切换页面布局使用介绍
Oct 09 Javascript
js实现数组去重、判断数组以及对象中的内容是否相同
Nov 29 Javascript
AngularJS语法详解
Jan 23 Javascript
浅谈EasyUI中编辑treegrid的方法
Mar 01 Javascript
javascript数组随机排序实例分析
Jul 22 Javascript
jQuery中的通配符选择器使用总结
May 30 Javascript
Javascript日期格式化format函数的使用方法
Aug 30 Javascript
详解Vue.js动态绑定class
Dec 20 Javascript
JavaScript之promise_动力节点Java学院整理
Jul 03 Javascript
微信小程序中使用 async/await的方法实例分析
May 06 Javascript
JavaScript或jQuery 获取option value值方法解析
May 12 jQuery
JS实现简易图片自动轮播
Oct 16 Javascript
更改BootStrap popover的默认样式及popover简单用法
Sep 13 #Javascript
JSONP原理及应用实例详解
Sep 13 #Javascript
解决angularJS中input标签的ng-change事件无效问题
Sep 13 #Javascript
javascript将非数值转换为数值
Sep 13 #Javascript
解决angularjs WdatePicker ng-model的问题
Sep 13 #Javascript
webpack实现一个行内样式px转vw的loader示例
Sep 13 #Javascript
vue项目开发中setTimeout等定时器的管理问题
Sep 13 #Javascript
You might like
PHP 面向对象程序设计(oop)学习笔记 (二) - 静态变量的属性和方法及延迟绑定
2014/06/12 PHP
WordPress导航菜单的滚动和淡入淡出效果的实现要点
2015/12/14 PHP
PHP封装的完整分页类示例
2018/08/21 PHP
pjblog修改技巧汇总
2007/03/12 Javascript
jQuery.prototype.init选择器构造函数源码思路分析
2013/02/05 Javascript
JavaScript 模拟类机制及私有变量的方法及思路
2013/07/10 Javascript
js调用图片隐藏&amp;显示实现代码
2013/09/13 Javascript
JavaScript中为什么null==0为false而null大于=0为true(个人研究)
2013/09/16 Javascript
JS小功能(checkbox实现全选和全取消)实例代码
2013/11/28 Javascript
javascript创建createXmlHttpRequest对象示例代码
2014/02/10 Javascript
js动态拼接正则表达式的两种方法
2014/03/04 Javascript
jQuery插件slick实现响应式移动端幻灯片图片切换特效
2015/04/12 Javascript
ECMAScript6函数默认参数
2015/06/12 Javascript
Node.js使用gm拼装sprite图片
2017/07/04 Javascript
Javascript实现动态时钟效果
2018/11/17 Javascript
element中的$confirm的使用
2020/04/26 Javascript
[15:56]Heroes18_暗影萨满(完美)
2014/10/31 DOTA
python抓取京东价格分析京东商品价格走势
2014/01/09 Python
Python中join和split用法实例
2015/04/14 Python
Python中的数据对象持久化存储模块pickle的使用示例
2016/03/03 Python
Python高级特性切片(Slice)操作详解
2018/09/27 Python
PyQt打开保存对话框的方法和使用详解
2019/02/27 Python
华为2019校招笔试题之处理字符串(python版)
2019/06/25 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
2019/07/22 Python
python根据文本生成词云图代码实例
2019/11/15 Python
在python中利用pycharm自定义代码块教程(三步搞定)
2020/04/15 Python
python简单利用字典破解zip文件口令
2020/09/07 Python
Clarins娇韵诗英国官网:来自法国的天然护肤品牌
2017/04/18 全球购物
巴西葡萄酒销售网站:Wine.com.br
2017/11/07 全球购物
新西兰购物网站:TheMarket NZ
2020/09/19 全球购物
爱国演讲稿400字
2014/05/07 职场文书
2014院党委领导班子对照检查材料思想汇报
2014/09/24 职场文书
本科毕业论文致谢词
2015/05/14 职场文书
小学三年级数学教学反思
2016/02/16 职场文书
Python中Schedule模块使用详解 周期任务神器
2022/04/19 Python
HTML5中的DOCUMENT.VISIBILITYSTATE属性详解
2023/05/07 HTML / CSS