Как извлечь массив из массива в текстовое поле 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>

результат, который я имею, является только последним значением массива, пожалуйста, предоставьте мне решение, как я могу получить все значения в соответствующем атрибуте

0 ответов

Другие вопросы по тегам