私はAurelia Jsを新規に使用しており、repeat.forを使用しています。いくつかの値が入っている可能性があります。ここでは、テキストボックスが表示されます、問題はvalue.bindを使用して、すべてのモデル(すべてのi.companyname)に適用するテキストボックスに入力中に以前の値/新しい値(ユーザー入力)をバインドしますAurelia repeat.for two-way binding
コード:も試してみました
<div class="row" repeat.for="i of experience_array">
<input type='text' value.bind='i.companyname'/>
<input type='text' value.bind='i.experience'/>
</div>
:
<div class="row" repeat.for="i of experience_array.length">
<input type='text' value.bind='$parent.experience_array[i]['companyname']'/>
<input type='text' value.bind='$parent.experience_array[i]['experience']'/>
</div>
はどのようにこの問題を解決するには?推測すると、aureliaバインディングの概念で何かが欠けている。
がこれを再現することはできません:https://gist.run/?id=196d22b7eef6d461b19924ef6fd4cc07 –
@MatthewJamesDavisこんにちは、ここに私の正確なシナリオがあります。 GitRun https://gist.run/?id=a11f8500803a7b6053f980b7aaa48165 – sibi
を更新しながら、追加ボタンをクリックして、新しいobjを配列にプッシュしています。ここでモデルは同じ値を更新します。ありがとう、必要があります。 – sibi