【发布时间】:2017-10-31 00:23:51
【问题描述】:
我知道我的这种设置并不理想,但是我需要检查输入元素的类。我刚刚开始在一个新项目中使用 Vue.js,但是我们有一个使用 jQuery 的表单验证库。
如果不符合某些验证要求,我正在使用的验证库会向输入添加一个类。
如果我使用的是 jQuery,我可以使用 hasClass 来检查输入元素是否具有特定的类。
在 Vue 中,我不确定如何检查元素是否具有类?
这是我想要实现的示例方法:
methods: {
nextStep: function() {
const element = this.$el.querySelector("#conversation__tram-1 input");
if (element has the class of is-valid) {
Do something
}
},
},
如您所见,我想检查输入字段是否具有is-valid 类。你能想到我可以用 Vue.js 做什么吗?谢谢。
【问题讨论】:
-
另一个可以让这段代码更像 Vue 的东西是
ref元素:vuejs.org/v2/api/#ref
标签: javascript vue.js