HTMLページのすべての観測可能なアイテムを返す関数を作成しました。この関数の例は次のとおりです。
<input type="text" id="frmIn1-Officer" data-bind="value: AOfficer" class="InputText"/>
<input type="text" id="frmIn1-Officer" data-bind="value: AOfficer2" class="InputText"/>
<input type="text" id="frmIn1-Officer" data-bind="value: AOfficer3" class="InputText"/>
<input type="text" id="frmIn1-Officer" data-bind="value: AOfficer4" class="InputText"/>
関数はreutrn['AOfficer'、'AOfficer2'、'AOfficer3'、'AOfficer4']
そして今、私は上記のデータバインディング要素のリストを観察可能にしたいです
viewModel = {
AOfficer : ko.observable(),
AOfficer2 : ko.observable(),
AOfficer3 : ko.observable(),
AOfficer4 : ko.observable(),
}
ko.applyBindings(viewModel);
上記はこれを行うための非動的な方法です。しかし、私はこの問題を解決するための動的な方法を見つけることができないようです。
これをどのように解決しますか?解決策はありますか?回避策?
みんなありがとう