Advertisement
Ahlushko

Untitled

Jun 16th, 2020
1,019
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.56 KB | None | 0 0
  1. <div class="d-flex flex-column flex-md-row align-items-center p-3 px-md-4 mb-3 bg-white border-bottom shadow-sm">
  2.     <h5 class="my-0 mr-md-auto font-weight-normal">Таблиця "Комп'ютер"</h5>
  3.     <nav class="my-2 my-md-0 mr-md-3">
  4.         <a (click)="add = true" class="btn btn-outline-primary mr-2" href="#">Добавити</a>
  5.         <a (click)="pc.delete()" class="btn btn-outline-primary" href="#">Видалити все</a>
  6.     </nav>
  7. </div>
  8. <select [(ngModel)]="OS" class="custom-select custom-select-lg mb-3">
  9.     <option value="" selected>Оберіть ОС</option>
  10.     <option value="Windows">Windows</option>
  11.     <option value="Linux">Linux</option>
  12.     <option value="MacOS">macOS</option>
  13.     <option value="Ubuntu">Ubuntu</option>
  14. </select>
  15. <h3>{{OS}}</h3>
  16. <table class="table table-striped table-bordered">
  17.     <thead class="thead-dark">
  18.         <tr *ngIf="add">
  19.             <td><button (click)="create()" class="btn btn-outline-primary">+</button></td>
  20.             <td><input class="form-control" [(ngModel)]="comp.videoCard" placeholder="Відеокарта" type="text"></td>
  21.             <td><input class="form-control" [(ngModel)]="comp.CPU" placeholder="Центральний процесор" type="text"></td>
  22.             <td><input class="form-control" [(ngModel)]="comp.motherboard" placeholder="Материнська плата" type="text"></td>
  23.             <td><input class="form-control"  [(ngModel)]="comp.RAM" placeholder="ОЗУ" type="text"></td>
  24.         </tr>
  25.         <tr>
  26.             <th scope="col">Відеокарта</th>
  27.             <th scope="col">Центральний процесор</th>
  28.             <th scope="col">Материнська плата</th>
  29.             <th scope="col">ОЗУ (гб)</th>
  30.             <th scope="col"></th>
  31.         </tr>
  32.     </thead>
  33.     <tbody>
  34.         <ng-container *ngFor="let item of pc.comp">
  35.             <tr *ngIf="item.OS == OS">
  36.                 <td *ngFor="let prop of properties">
  37.                     <input (blur)="pc.update(item._id)" [(ngModel)]="edit[prop]" type="text" [placeholder]="item[prop]" class="myform-control">
  38.                 </td>
  39.                 <td>
  40.                     <svg (click)="pc.delete(item)" width="45px" class="bi bi-trash-fill btn btn-outline-primary" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
  41.                         <path fill-rule="evenodd" d="M2.5 1a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1H3v9a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V4h.5a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H10a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1H2.5zm3 4a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 .5-.5zM8 5a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7A.5.5 0 0 1 8 5zm3 .5a.5.5 0 0 0-1 0v7a.5.5 0 0 0 1 0v-7z"/>
  42.                     </svg>
  43.                 </td>
  44.             </tr>
  45.         </ng-container>
  46.     </tbody>
  47. </table>
  48. <button (click)="pc.update(pc)">tyest</button>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement