我想在 click
上动态切换一个类在不使用属性/数据的情况下在 Vue.js 中的 div 上发生事件。
这是我的div
<div class="quiz-item" @click="checkAnswer(1)">
当这个div
单击,我想添加类 quiz-item--correct
或 quiz-item--incorrect
(这个逻辑将在别处处理)。我无法使用属性,因为测验中的答案太多,无法成为一种可维护/可行的方法。
有人对我如何实现此功能有任何想法吗?
最佳答案
你可以这样做:
<div class="quiz-item" @click="$event.target.classList.toggle('classname')">
您可以查看演示此内容的 fiddle :Here
关于javascript - Vue.js - 在点击事件上添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43067258/