Я динамически создаю компоненты в приложении Angular 6, и мне нужен доступ к содержимому текстового поля. Текстовое поле содержится в динамически созданном массиве. Родительский массив [i] содержит дочерние компоненты [j], и мне нужно найти значение дочернего компонента.
HTML для компонента следующим образом:
<input class="fileInput" id="file{{i}}_{{j}}" #file{{i}}_{{j}} (change)="save(i, j, (file+i+_+j).value)" />
Вызов функции для сохранения:
save(index1: number, index2: number, val) {
console.log('index1: ' + index1 + ' index2: ' + index2 + ' value: ' + val);
}
в настоящее время моя консоль записывает значение val как неопределенное, и я уверен, что это потому, что