Как использовать список радиокнопок под углом внутри стола - PullRequest
0 голосов
/ 23 января 2019

В моем проекте angular 7 я использую таблицу Bootstrap, в которой есть поле, где я должен выбрать да или нет.Также есть поле с раскрывающимся списком, которое работает нормально.

ниже приведен код, я дошел до сих пор

HTML-код

<table>
  <tr *ngFor="let log of logs">
   <td>
      <span *ngFor="let item of items">
          <input type="radio" name="fulfillment" 
           [(ngModel)]="selectedfulfillment"
           #fulfillment value="{{item.name}}" 
           (change)="onfulfillmentChange(selectedFulfillment)"/>
           {{item.name}}
     </span>
    </td>
   </tr>
 </table>

Машинописный код

items: any[] = [{
  id: 1,
  name: 'Yes'
  },
  {
  id: 2,
  name: 'No'
}];

 selectedFulfillment: any = this.items[0].name;
/* receiving logs from database */
 this.manageService.getLogs().subscribe(
     (result: any) => {
       this.logs = result;
          this.logs.forEach(element => { 

   /* assigning default value to every record in table*/
      if (element.fulfillment == null) {
        element.fulfillment = this.items[0].name;
      } 
    });
  });
  }

Это на самом деле работает абсолютно нормально, когда я заменяю radiobuttonlist на dropdownlist, тогда как в этом коде я могу проверить только одну радиокнопку в записях всей таблицы, где я должен выбрать одну радиокнопку на строку / запись.Я не уверен, где я иду не так, любая помощь ценится.Заранее спасибо.

...