vue实现点击标题,显示隐藏兄弟元素(类似电脑打印设备显示打印设备)
本代码实现的功能:可动态添加里面的任何一级别的代码(不固定级别)
html代码:
<div class="hx-bigListOne"><div class="hx-bigLiOne" v-for="item in items" :key="item.id"><h5 class="hx-OneTit" @click="toggle(item)">{{item.title}}</h5><div v-show="item.show" class="hx-bigListTwo"><div class="hx-bigLiTwo" v-for="li in item.data" :key="li.id"><div class="hx-smaD"><div style="width:80px;height:80px"></div><span style="font-size:12px">{{li.text}}</span></div></div></div></div></div> </div>
js代码:
data: function() {
return {
items: [
{
title: “划伤类型”,
data: [
{ text: “this is a text” },
{ text: “this is a text” },
{ text: “this is a text” }
],
show: false
},
{
title: “磕伤类型”,
data: [
{ text: “this is a text” },
{ text: “this is a text” },
{ text: “this is a text” }
],
show: false
},
{
title: “其他类型”,
data: [
{ text: “this is a text” },
{ text: “this is a text” },
{ text: “this is a text” }
],
show: false
}
],
}}
methods: {
toggle(item) {
if(item.data.length!=0){
item.show = !item.show;
}else{
item.show = item.show;
}
},
}
css代码:
.hx-bigListOne {
margin-left: 30px;
}
.hx-bigLiOne {
margin: 0 30px 10px 0;
height: auto;
}
.hx-OneTit {
width: 150px;
height: 30px;
font-size: 20px;
line-height: 30px;
}
.hx-bigListTwo {
height: 110px;
}
.hx-bigLiTwo {
float: left;
}
.hx-smaD {
width: 110px;
margin: 10px 15px;
}
实现的效果:
vue实现点击标题,显示隐藏兄弟元素(类似电脑打印设备显示打印设备)相关推荐
- 计算机如何把文件设为隐藏,电脑如何显示隐藏的文件夹 电脑怎么设置隐藏文件夹...
我们在查找文件得时候,会发现很多文件都回自动隐藏起来,需要我们自己手动设置才会显示出来,这样很不方便我们的使用,那么怎么将显示的文件夹全部显示出来呢?方法很简单,下面小编为大家带来电脑显示隐藏文件夹的 ...
- Web 之 html 如何显示隐藏Html元素的两种方法简单整理
Web 之 html 如何显示隐藏Html元素的两种方法简单整理 目录 Web 之 html 如何显示隐藏Html元素的两种方法简单整理 一.简单介绍 二.实现原理 三.注意事项 四.代码示例 一.简 ...
- vue鼠标点击指定区域创建dom元素与编辑删除元素的思路
vue鼠标点击指定区域创建dom元素与编辑删除元素的思路 话不多说有思路直接干 一. 鼠标点击页面灰色背景创建红色元素 二. 点击已经创建的红色元素则是编辑或者删除 根据点击元素的类名来判断是属于创建 ...
- 打开我的电脑显示计算机管理 不显示磁盘,win10打开此电脑不显示磁盘盘符的解决方法?...
小编今天给大家分享介绍的是win10打开此电脑不显示磁盘盘符只能通过输入驱动号来访问的具体解决方法.最近有win10专业版的小伙伴向小编反应自己的win10电脑打开此电脑后找不到磁盘盘符,但是直接在地 ...
- mac 不显示 外接屏幕_苹果电脑外接显示器显示不出来 - 卡饭网
mac苹果电脑的颜色反转显示即视力障碍模式如何开启 mac苹果电脑的颜色反转显示即视力障碍模式如何开启 Mac苹果电脑对视力障碍的人群来说并不友好,这时候我们就需要开启颜色反转显示即视力障碍模式,那么 ...
- win10摄像头可以用计算机里不显示,在win10中,电脑不显示摄像头图标如何解决?...
在win10电脑中,会发现电脑不显示摄像头图标的情况,这个时候该怎么解决呢?让我们和小编一起来看看吧. 主要症状 摄像头连接电脑,"我的电脑"没有出现摄像头图标 可能原因 1. 摄 ...
- U盘插入电脑不显示怎么办 U盘插入电脑不显示解决方法【详解】
有时候很多小伙伴发现把U盘插入电脑的时候,电脑不显示U盘,这是什么情况呢?其实这个问题很好解决的,只要把设置里面的相关插件删除就可以了,具体的教程一起来看看吧. 1.首先按" windows ...
- 台式机显示计算机无gva输入,电脑显示器显示无视频输入怎么办
在有些时候我们的电脑显示器显示无视频输入,这该怎么办呢?下面就由学习啦小编来为你们简单的介绍电脑显示器显示无视频输入的解决方法吧!希望你们喜欢! 电脑显示器显示无视频输入的原因分析: 1.主机的VGA ...
- HTML鼠标悬停显示隐藏div,JQ实现鼠标悬停显示或隐藏DIV层
$(document).ready(function(){ $("#div1").hide(); //先将层隐藏起来 var canHide = false; //标记是否可隐 ...
最新文章
- Django入门之开发环境搭建1.1
- spring事务模板使用
- python 二维数组赋值_Python中多个变量的灵活处理
- 计算机培训课程感悟,计算机应用基础课程学习体会
- java 拒绝访问_java.io.FileNotFoundException: ……(拒绝访问。)
- Git之HEAD和origin
- [leetcode]Generate Parentheses
- 版本控制工具(CVS、SVN、GIT)简介
- python内置函数map_python内置函数 map/reduce
- JAVA中DecimalFormat如何进行四舍五入?
- Linux系统u盘win7没驱动程序,u盘安装win7找不到设备驱动程序,教您解决u盘安装win7找不到设备驱动程序...
- 其实我(微笑哥)是个正经男人!
- 日志收集之--将Kafka数据导入elasticsearch
- 关于视频字幕(有无外挂字幕)的提取死磕一天的总结
- 个人即时到帐支付接口-个人收款即时到账免签约
- matlab验证叠加定理,叠加原理和戴维南定理实验报告
- Kubernetes探针检测
- Mysql单表最大记录是多少
- stm32管脚不能正常输出高低电平?
- 海思hi3520dv400 kernel分析(3)——设备树支持
热门文章
- 山西大学和太原理工大学哪个计算机专业好,山西大学,太原理工大学和中北大学,这三所大学的综合排名,和在山西人心中的地位排名?...
- A表取数据处理后插入B表,Mysql大数据插入,优化过程
- echo重定向和cat重定向
- Guitar Pro8最新五线谱转六线谱软件
- Unity实现模拟仿真飞机起飞降落效果
- 软工网络15结对编程练习 201521123056 吴剑通
- unity图片水平/垂直翻转
- hyperledger v1.0.5 区块链入门
- 《如何有效阅读》藤原和博 读书笔记
- 西南大学计算机考研907经验分享