在vue中使用v-bind:class的选项卡方法


Posted in Javascript onSeptember 27, 2018

//vue中的选项卡的实现,数据驱动dom,因此需要使用数据,来改变class;

详细见代码实现

<style>
ul{overflow: hidden;}
ul li{float: left;width: 150px;height: 35px;line-height: 35px;border: 1px solid red;list-style: none;cursor: pointer;}
ul li.active{background-color: yellow}
</style>

<div id="app">
<ul><li v-for="(item,index) in items" @click="setColor(index)" :key="item.message" :class="{active:index == num}">{{item.message}}
</li>
</ul>
</div>

<script>
// 使用v-bind:class实现 通过改变num实现进而改变active的布尔值 vue中的选项卡的功能 绑定class 绑定布尔值的实现 
var vm = new Vue({
el:"#app",
data(){
return {
items: [  
{ message: 'Foo' },  
{ message: 'Bar' },  
{ message: 'Jack' }
 ],num:0
}
},
methods:{
setColor(index){
this.num = index
}
}
})
</script>

以上这篇在vue中使用v-bind:class的选项卡方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery Moblie入门—hello world的示例代码学习
Jan 08 Javascript
ExtJS中文乱码之GBK格式编码解决方案及代码
Jan 20 Javascript
js 遍历json返回的map内容示例代码
Oct 29 Javascript
javascript如何创建表格(javascript绘制表格的二种方法)
Dec 10 Javascript
21个JavaScript事件(Events)属性汇总
Dec 02 Javascript
一个字符串中出现次数最多的字符 统计这个次数【实现代码】
Apr 29 Javascript
BootStrap3学习笔记(一)之网格系统
May 20 Javascript
使用jquery如何获取时间
Oct 13 Javascript
Javascript 链式作用域详细介绍
Feb 23 Javascript
js canvas实现放大镜查看图片功能
Jun 08 Javascript
spirngmvc js传递复杂json参数到controller的实例
Mar 29 Javascript
基于JS实现table导出Excel并保留样式
May 19 Javascript
解决Vue中引入swiper,在数据渲染的时候,发生不滑动的问题
Sep 27 #Javascript
详解如何在vue项目中使用lodop打印插件
Sep 27 #Javascript
浅谈在vue中使用mint-ui swipe遇到的问题
Sep 27 #Javascript
Vue引用Swiper4插件无法重写分页器样式的解决方法
Sep 27 #Javascript
swiper在angularjs中使用循环轮播失效的解决方法
Sep 27 #Javascript
解决Vue使用swiper动态加载数据,动态轮播数据显示白屏的问题
Sep 27 #Javascript
vue中使用axios post上传头像/图片并实时显示到页面的方法
Sep 27 #Javascript
You might like
用Flash图形化数据(一)
2006/10/09 PHP
Nginx服务器上安装并配置PHPMyAdmin的教程
2015/08/18 PHP
php实现和c#一致的DES加密解密实例
2017/07/24 PHP
始终在屏幕中间显示Div的代码(css+js)
2011/03/10 Javascript
对比分析json及XML
2014/11/28 Javascript
Javascript实现单张图片浏览
2014/12/18 Javascript
js密码强度检测
2016/01/07 Javascript
Node.js中用D3.js的方法示例
2017/01/16 Javascript
走进javascript——不起眼的基础,值和分号
2017/02/24 Javascript
微信扫码支付零云插件版实例详解
2017/04/26 Javascript
js-FCC算法-No repeats please字符串的全排列(详解)
2017/05/02 Javascript
Angular事件之不同组件间传递数据的方法
2018/11/15 Javascript
JS阻止事件冒泡的方法详解
2019/08/26 Javascript
JavaScript this指向相关原理及实例解析
2020/07/10 Javascript
[02:33]2018 DOTA2亚洲邀请赛回顾视频 再次拾起那些美妙的时刻
2018/04/10 DOTA
浅析Python中MySQLdb的事务处理功能
2016/09/21 Python
Python简单实现socket信息发送与监听功能示例
2018/01/03 Python
Python编程实现线性回归和批量梯度下降法代码实例
2018/01/04 Python
python奇偶行分开存储实现代码
2018/03/19 Python
Python简单计算文件MD5值的方法示例
2018/04/11 Python
Python决策树之基于信息增益的特征选择示例
2018/06/25 Python
python利用小波分析进行特征提取的实例
2019/01/09 Python
对Python生成汉字字库文字,以及转换为文字图片的实例详解
2019/01/29 Python
Python实现链表反转的方法分析【迭代法与递归法】
2020/02/22 Python
基于python连接oracle导并出数据文件
2020/04/28 Python
使用jupyter notebook运行python和R的步骤
2020/08/13 Python
在python3.9下如何安装scrapy的方法
2021/02/03 Python
Lowe’s加拿大:家居装修、翻新和五金店
2019/12/06 全球购物
日本最大的彩色隐形眼镜销售网站:CharmColor
2020/09/09 全球购物
家长对小学生的评语
2014/01/28 职场文书
《乡下孩子》教学反思
2014/04/17 职场文书
领导班子奢靡之风查摆问题及整改措施
2014/09/27 职场文书
大学生青年志愿者活动总结
2015/05/06 职场文书
Python Pandas pandas.read_sql函数实例用法
2021/06/21 Python
python数字图像处理数据类型及颜色空间转换
2022/06/28 Python
Python如何加载模型并查看网络
2022/07/15 Python