0
でセクションの[ページオブジェクト]パラメータ私はこのように、内の次セクションの単一ページアプリやリストを持っている:nightwatch.js
<form>
<form-order> // section
<ElementA>
<ElementB>
<ElementC>
<form-order>
<ElementA>
<ElementB>
<ElementC>
<form-order>
<ElementA>
<ElementB>
<ElementC>
</form>
とナイトウォッチページオブジェクト内:
form-order:{
selector:'div[class=form-order]',
elements:{
ElementA:'#ElementA',
ElementB:'#ElementB',
ElementC:'#ElementC',
}
}
私はこのセクションを呼び出すと、3つのセレクタがあるので、最初のセレクタが使用されます。質問はどうすれば設定できますか:このセクションと要素内のnth-child()このように:
form-order:{
selector:"div[class=form-order]:nth-child("+n+")",
elements:{
ElementA:"#ElementA",
ElementB:"#ElementB",
ElementC:"#ElementC",
}
}
しかし、私はnightwach.jsでそれを行う方法を知らないのですか、またはこれに対する解決策がありますか? 読んでいただきありがとうございます。
私は20のフォームオーダーと12のエレメントを持っていますが、あなたのソリューションに従えば200以上のエレメントがあります。現在、エレメントの代わりにコマンドを使用していますが、それは良い方法ではありません。 –
ええ、私はそれを得る。申し訳ありませんが、それを行う方法がわからない場合は、より良いソリューションのためにそれをチェックしようとします。 – anasarbescu