在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 相关文章推荐
初学JavaScript_03(ExtJs Grid的简单使用)
Oct 02 Javascript
JQuery动态给table添加、删除行 改进版
Jan 19 Javascript
jQuery+PHP实现动态数字展示特效
Mar 14 Javascript
JQuery显示、隐藏div的几种方法简明总结
Apr 16 Javascript
js+html5实现可在手机上玩的拼图游戏
Jul 17 Javascript
原生js图片轮播效果实现代码
Oct 19 Javascript
jQuery 检查某个元素在页面上是否存在实例代码
Oct 27 Javascript
js中数组插入、删除元素操作的方法
Feb 15 Javascript
angular 实现的输入框数字千分位及保留几位小数点功能示例
Jun 19 Javascript
在angularJs中进行数据遍历的2种方法
Oct 08 Javascript
vue通过video.js解决m3u8视频播放格式的方法
Jul 30 Javascript
微信小程序实现购物车代码实例详解
Aug 29 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
剖析 PHP 中的输出缓冲
2006/12/21 PHP
PHP备份/还原MySQL数据库的代码
2011/01/06 PHP
探讨:parse url解析URL,返回其组成部分
2013/06/14 PHP
解析php扩展php_curl.dll不加载的解决方法
2013/06/26 PHP
php获取远程文件内容的函数
2015/11/02 PHP
PHP版本常用的排序算法汇总
2015/12/20 PHP
PHP创建对象的六种方式实例总结
2019/06/27 PHP
php适配器模式简单应用示例
2019/10/23 PHP
jQuery获取css z-index在各种浏览器中的返回值
2010/09/15 Javascript
javascript实现网页中涉及的简易运动(改变宽高、透明度、位置)
2015/11/29 Javascript
理解js对象继承的N种模式
2016/01/25 Javascript
原生js实现选项卡功能
2017/03/08 Javascript
Javascript中toFixed计算错误(依赖银行家舍入法的缺陷)解决方法
2017/08/22 Javascript
js实现敏感词过滤算法及实现逻辑
2018/07/24 Javascript
element UI upload组件上传附件格式限制方法
2018/09/04 Javascript
JS实现根据数组对象的某一属性排序操作示例
2019/01/14 Javascript
简单了解JavaScript异步
2019/05/23 Javascript
JS+css3实现幻灯片轮播图
2020/08/14 Javascript
跟老齐学Python之不要红头文件(1)
2014/09/28 Python
python爬虫的数据库连接问题【推荐】
2018/06/25 Python
python爬虫之urllib3的使用示例
2018/07/09 Python
对python csv模块配置分隔符和引用符详解
2018/12/12 Python
Python获取基金网站网页内容、使用BeautifulSoup库分析html操作示例
2019/06/04 Python
python 二维矩阵转三维矩阵示例
2019/11/30 Python
Python Tornado核心及相关原理详解
2020/06/24 Python
python中yield的用法详解
2021/01/13 Python
UNIX文件类型
2013/08/29 面试题
法律工作求职自荐信
2013/10/31 职场文书
银行工作检查书范文
2014/01/31 职场文书
促销活动总结
2014/04/28 职场文书
股票投资建议书
2014/05/19 职场文书
2014年化工厂工作总结
2014/11/25 职场文书
2014年小学英语教师工作总
2014/12/03 职场文书
装饰施工员岗位职责
2015/04/11 职场文书
李强感恩观后感
2015/06/17 职场文书
检讨书格式
2019/04/25 职场文书