フィールドコード名

fb.events.form.created.push(function (state) {
    state.fields[0].validations.push({
      params: [],
      rule: 'custom_validation1'
    });
    state.fields[1].validations.push({
      params: [],
      rule: 'custom_validation2'
    });
    return state;
  });

fields[0]↑
ここの部分をフィールドコードを使った表記とかにできませんか
宜しくお願い致します。

とりあえず

↓の様な関数作ってごまかしました

function getThisHtmlInput(fname){
var ret = document.querySelectorAll(‘[data-vv-name="’ + fname + ‘"]’)[0].querySelectorAll(‘input’)[0];
return ret;
}

ほかになにかいい方法あったらご教授お願い致します。

 

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。