私はこの設定が理想的ではないことを知っていますが、入力要素のクラスをチェックする必要があります。私は新しいプロジェクトでVue.jsを使用し始めましたが、jQueryを使用するフォーム検証ライブラリがあります。vue.jsでhasClassを使用
私が使用している検証ライブラリは、検証要件に適合しないクラスを入力に追加します。
jQueryを使用していた場合、hasClassを使用して入力要素に特定のクラスがあるかどうかを確認できます。
Vueでは、要素にクラスがあるかどうかを確認する方法がわかりません。あなたは、私が入力フィールドがis-valid
のクラスを持っているかどうかをチェックしたいのですが見ることができるように
methods: {
nextStep: function() {
const element = this.$el.querySelector("#conversation__tram-1 input");
if (element has the class of is-valid) {
Do something
}
},
},
:ここ
は私が達成したいものの例示的な方法です。私がVue.jsでこれを行うことができる方法を考えることができますか?ありがとう。
このコードを作成するために使用できるもう1つの要素は、要素に対して 'ref'です。https://vuejs.org/v2/api/#ref – wostex