vue实现选项卡案例
本文实例为大家分享了vue实现选项卡案例的具体代码,供大家参考,具体内容如下
文章图片
实现步骤
实现静态UI效果
- 用传统的方式实现标签结构和样式
- 将静态的结构和样式重构为基于Vue模板语法的形式
- 处理事件绑定和js控制逻辑
- 模板的结构和最终显示的效果基本一致
list: [{id: 1,title: 'apple',path: 'images/苹果.jpg'}, {id: 2,title: 'orange',path: 'images/橘子.jpg'}, {id: 3,title: 'lemon',path: 'images/柠檬.jpg'}]
然后通过v-for对这个数组进行遍历,取到对应的title值
{{item.title}}
对图片也进行遍历
文章图片
具体代码如下
Document - 锐客网 .tab ul {overflow: hidden; padding: 0; margin: 0; }.tab ul li {box-sizing: border-box; padding: 0; float: left; width: 100px; height: 45px; line-height: 45px; list-style: none; text-align: center; border-top: 1px solid blue; border-right: 1px solid blue; border-bottom: 1px solid blue; cursor: pointer; }.tab ul li:first-child {border-left: 1px solid blue; }.tab ul li.active {background-color: orange; }.tab div {width: 500px; height: 300px; display: none; text-align: center; font-style: 30px; line-height: 300px; border: 1px solid blue; border-top: 0px; }.tab div.current {margin-top: 0px; width: 300px; height: 300px; display: block; }img {width: 300px; height: 300px; }
- {{item.title}}
文章图片
文章图片
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
推荐阅读
- VUE|VUE 记账凭证模块组件的示例代码
- Java数据结构之二叉排序树的实现
- Java|Java synchronized底层实现原理以及锁优化
- java并发编程synchronized底层实现原理
- 在|在 WPF 客户端实现 AOP 和接口缓存
- Flutter实现仿京东地址选择组件
- vue|Vue + Element UI 实现权限管理系统(页面权限控制(菜单 + 按钮))
- java增删改一键生成_Java代码自动生成,生成前端vue+后端controller、service、dao代码,根据表名自动生成增删改查功能...
- python|实现协程的方式及协程的意义 【笔记】
- vue和java实现页面增删改_Spring boot + mybatis + Vue.js + ElementUI 实现数据的增删改查实例代码(一)...