【发布时间】:2020-03-23 07:10:54
【问题描述】:
我有一个组件,其中包含许多 div 元素,只有一个在点击时具有“活动”类。如果变量“activeSlide”等于元素,我正在尝试绑定“活动”类。
v-bind:class="{ 'active': activeSlide === ?? }"
我只是不确定?? 应该是什么。我还没有找到任何可以说明元素如何引用自身的东西。或者也许有更好的方法?
.vue 组件文件中的我的代码:
<template>
<div v-on:click="show" v-bind:class="{ 'active': activeSlide === ?? }"></div>
</template>
<script>
export default {
data() {
return {
activeSlide: null
}
}
methods: {
show: function(e) {
this.activeSlide = e.target;
}
}
}
</script>
【问题讨论】:
标签: vue.js vuejs2 vue-component