我想在Vue.js中实现动态切换div类的功能,而不使用属性/数据来实现。这是我的div:
```html
```html
```
当点击此div时,我希望添加类quiz-item--correct或quiz-item--incorrect(此逻辑将在其他地方处理)。由于问题的答案太多了,使用属性不是可维护/可行的方法。请问有什么办法可以实现这个功能吗?
当点击此div时,我希望添加类quiz-item--correct或quiz-item--incorrect(此逻辑将在其他地方处理)。由于问题的答案太多了,使用属性不是可维护/可行的方法。请问有什么办法可以实现这个功能吗?
classList
方法。但是如果你想支持这些浏览器,你可以使用解决方法,比如调用一个函数并在那里操作类。 - abhishekkannojiadiv
中嵌套了可以接收点击事件的元素,你可能需要将点击处理程序更改为$event.currentTarget.class...
。target
指的是事件发生的元素,在你的情况下可以是任何子元素,而currentTarget
将指向绑定事件处理程序的元素。希望这可以帮助你。 - abhishekkannojia