Как извлечь массив из массива в текстовое поле angular2
Привет я работаю в угловом проекте 2 данные, которые я получаю из базы данных выглядит следующим образом
{attribute: "color", value: Array(7)}
{attribute: "attribute", value: Array(5)}
{attribute: "attribute1", value: Array(10)}
{attribute: "attribute21", value: Array(4)}
{attribute: "colorabc", value: Array(6)}
{attribute: "test", value: Array(4)}
{attribute: "color1", value: Array(7)}
{attribute: "colora", value: Array(6)}
{attribute: "data", value: Array(8)}
я хочу, чтобы заполнить значение в соответствующем текстовом поле, как цвет содержит соответствующее текстовое поле, относящееся к цвету, вот мой код
for(let f in this.newray )
{
for(let g in this.newray[f].value)
{
var mn = this.newray[f].value[g];
this.model.value=mn;
}
}
HTML для кода
<div class="form-group" *ngFor="let value of attributes.value; let j = index; trackBy:trackByFn"> <input type="text" class="form-control" id='value{{j}}' name="value{{j}}" [(ngModel)]="model.value[j]">
</div>
результат, который я имею, является только последним значением массива, пожалуйста, предоставьте мне решение, как я могу получить все значения в соответствующем атрибуте