首页 > 解决方案 > 如何在 Vue JS 中通过 attr 选择元素

问题描述

我会将使用 Jquery 开发的应用程序转换为 Vue JS。

我使用下面的函数来选择一个元素。

jQuery代码:

function setColor(row,col) {
var element=$('[data-row=' + row + '][data-row=' + col + ']');
 element.addClass("bg-red");
}

我怎样才能对 Vue JS 做同样的事情?

标签: vue.js

解决方案


尝试$refs

将您的元素添加到ref="yourRef",您可以使用 by this.$refs.yourRef[0].$elin 方法选择它

对于类样式,您可以使用v-bind:class


推荐阅读