【发布时间】:2019-07-23 14:28:44
【问题描述】:
我想在单击其父级后显示直接子级。 jquery容易,vue难,怎么办?
模板:
<boxes inline-template>
<div class="white-box" @click="toggleTick">Purchase only
<div v-if="showTick"><i class="fas fa-check"></i></div>
</div>
</boxes>
js
Vue.component('boxes', {
data: function () {
return {
showTick: false
}
},
methods: {
toggleTick () {
this.showTick = !this.showTick
}
}
})
var app = new Vue({
el: '#app',
data: {
}
})
目前我有多个“白盒” div,它显示了所有这些的子 div,我只想显示被点击的父母的孩子的 div。
【问题讨论】:
标签: vue.js vue-component