在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 XML数据显示为HTML一例
Dec 23 Javascript
复制小说文本时出现的随机乱码的去除方法
Sep 07 Javascript
Javascript 加载和执行-性能提高篇
Dec 28 Javascript
JavaScript实现向OL列表内动态添加LI元素的方法
Mar 21 Javascript
jquery插件jquery.confirm弹出确认消息
Dec 22 Javascript
Jquery基础之事件操作详解
Jun 14 Javascript
vue中用动态组件实现选项卡切换效果
Mar 25 Javascript
vue router学习之动态路由和嵌套路由详解
Sep 21 Javascript
jQuery实现的下雪动画效果示例【附源码下载】
Feb 02 jQuery
微信小程序模板消息推送的两种实现方式
Aug 27 Javascript
写给新手同学的vuex快速上手指北小结
Apr 14 Javascript
vue基础知识--axios合并请求和slot
Jun 04 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 md5下16位和32位的实现代码
2008/04/09 PHP
PHP冒泡排序算法代码详细解读
2011/07/17 PHP
PHP COOKIE及时生效的方法介绍
2014/02/14 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
2014/06/19 PHP
实例简介PHP的一些高级面向对象编程的特性
2015/11/27 PHP
用jquery设置按钮的disabled属性的实现代码
2010/11/28 Javascript
js实现拖拽 闭包函数详细介绍
2012/11/25 Javascript
使用jquery写个更改表格行顺序的小功能
2014/04/29 Javascript
Node.js实现的简易网页抓取功能示例
2014/12/05 Javascript
jQuery中:has选择器用法实例
2014/12/30 Javascript
jquery UI Datepicker时间控件冲突问题解决
2016/12/16 Javascript
Bootstrap面板使用方法
2017/01/16 Javascript
jQuery读取本地的json文件(实例讲解)
2017/10/31 jQuery
vue注册组件的几种方式总结
2018/03/08 Javascript
AngularJS与BootStrap模仿百度分页的示例代码
2018/05/23 Javascript
js实现圆形菜单选择器
2020/12/03 Javascript
vue项目中openlayers绘制行政区划
2020/12/24 Vue.js
Python读写文件方法总结
2015/06/09 Python
python爬虫入门教程--利用requests构建知乎API(三)
2017/05/25 Python
python和ruby,我选谁?
2017/09/13 Python
Python实现求数列和的方法示例
2018/01/12 Python
Python实现一个服务器监听多个客户端请求
2018/04/12 Python
Python 3 使用Pillow生成漂亮的分形树图片
2019/12/24 Python
Tensorflow实现部分参数梯度更新操作
2020/01/23 Python
django使用F方法更新一个对象多个对象字段的实现
2020/03/28 Python
使用 django orm 写 exists 条件过滤实例
2020/05/20 Python
Python 防止死锁的方法
2020/07/29 Python
pymongo insert_many 批量插入的实例
2020/12/05 Python
HTML5之HTML元素扩展(上)—新增加的元素及使用概述
2013/01/31 HTML / CSS
Oracle里面常用的数据字典有哪些
2014/02/14 面试题
软件毕业生个人鉴定
2014/03/03 职场文书
运动会广播稿150字(9篇)
2014/09/20 职场文书
2014县委书记党的群众路线教育实践活动对照检查材料思想汇报
2014/09/22 职场文书
多表查询、事务、DCL
2021/04/05 MySQL
详解CSS玩转图片Base64编码
2021/05/25 HTML / CSS
聊聊基于pytorch实现Resnet对本地数据集的训练问题
2022/03/25 Python