Advertisement
Ahlushko

Untitled

Jun 16th, 2020
784
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.39 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. <table class="table table-striped table-bordered">
  9.     <thead class="thead-dark">
  10.         <tr *ngIf="add">
  11.             <td><button (click)="pc.create(comp)" class="btn btn-outline-primary">+</button></td>
  12.             <td><input class="form-control" [(ngModel)]="comp.videoCard" placeholder="Відеокарта" type="text"></td>
  13.             <td><input class="form-control" [(ngModel)]="comp.CPU" placeholder="Центральний процесор" type="text"></td>
  14.             <td><input class="form-control" [(ngModel)]="comp.motherboard" placeholder="Материнська плата" type="text"></td>
  15.             <td><input class="form-control"  [(ngModel)]="comp.RAM" placeholder="ОЗУ" type="text"></td>
  16.         </tr>
  17.         <tr>
  18.             <th scope="col"></th>
  19.             <th scope="col">Відеокарта</th>
  20.             <th scope="col">Центральний процесор</th>
  21.             <th scope="col">Материнська плата</th>
  22.             <th scope="col">ОЗУ (гб)</th>
  23.             <th scope="col"></th>
  24.         </tr>
  25.     </thead>
  26.     <tbody>
  27.         <tr *ngFor="let item of pc.comp; let i = index">
  28.             <th scope="row">{{i+1}}</th>
  29.             <td *ngFor="let prop of properties">
  30.                 <input (blur)="pc.update(item._id)" [(ngModel)]="edit[prop]" type="text" [placeholder]="item[prop]" class="myform-control">
  31.             </td>
  32.             <td>
  33.                 <svg (click)="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">
  34.                     <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"/>
  35.                 </svg>
  36.             </td>
  37.         </tr>
  38.     </tbody>
  39. </table>
  40. <table class="table table-striped table-bordered mt-5">
  41.     <thead class="thead-dark">
  42.         <tr>
  43.             <th scope="col"></th>
  44.             <th scope="col">Відеокарта</th>
  45.             <th scope="col">Центральний процесор</th>
  46.             <th scope="col">Материнська плата</th>
  47.             <th scope="col">ОЗУ (гб)</th>
  48.             <th scope="col"></th>
  49.         </tr>
  50.     </thead>
  51.     <tbody>
  52.         <tr *ngFor="let item of pc.comp; let i = index">
  53.             <th>{{i+1}}</th>
  54.             <td *ngFor="let prop of properties">
  55.                 <input (blur)="pc.update(item._id)" [(ngModel)]="edit[prop]" type="text" [placeholder]="item[prop]" class="myform-control">
  56.             </td>
  57.             <td>
  58.                 <svg (click)="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">
  59.                     <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"/>
  60.                 </svg>
  61.             </td>
  62.         </tr>
  63.     </tbody>
  64. </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement