300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > vue动态点击切换css样式且子元素动态显示和隐藏

vue动态点击切换css样式且子元素动态显示和隐藏

时间:2022-06-02 12:05:12

相关推荐

vue动态点击切换css样式且子元素动态显示和隐藏

vue动态点击切换css样式并子元素动态显示和隐藏

<template><div v-for="i in 5" class="el-personal" :class="{active:isActive==i}"@click="show(i)">切换css样式<div @click="clickbj(i)"> //i 为父元素 for 循环的 index点击</div><div @mouseleave="mouseLeave(i)" class="box" :class="{disbox:isBianji==i}"><div class="edit" @click="opendep">编辑</div><div class="edit">删除</div></div></div></template><script>export default {data() {return {isActive: 0,isBianji: 0,}},methods: {show(i) {this.isActive = i},clickbj(i) {this.isBianji = i},mouseLeave(){this.isBianji = 0},}}</script><style lang="scss" scoped>.el-personal{width:100px;height:100px;background:red;}.active{background:blue;}.box {width: 104px;height: 64px;display: none;}.disbox{display: block;}</style>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。