vue动态点击切换css样式且子元素动态显示和隐藏
生活随笔
收集整理的這篇文章主要介紹了
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>總結
以上是生活随笔為你收集整理的vue动态点击切换css样式且子元素动态显示和隐藏的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 接口的定义与实现(重要)
- 下一篇: 小程序开发(3)-之wx.request