Я новичок в Aurelia Js и использую repeat.for для списка некоторых текстовых полей, которые могут содержать некоторые значения. Здесь перечисленное текстовое поле в порядке, проблема заключается в том, что я использую value.bind для привязки предыдущего значения/нового значения (пользовательский ввод) при вводе текста в текстовое поле, оно применяется для всей модели (для всех i.название компании)
код :
<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>
Как это исправить? Думаю, я что-то упустил в концепции привязки аурелии.