Advertisement
Guest User

Untitled

a guest
Jul 24th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.43 KB | None | 0 0
  1. <ui-card>
  2. <ui-card-content>
  3. <form #formTeste="ngForm" class="ui-validate on-dirty">
  4. <ui-smart-list #teste [model]="lista" [auto-delete-exception]="'ity'">
  5. <ui-smart-list-item *ngFor="let item of teste.list; index as i;">
  6. <div class="ui-flex-container">
  7. <ui-input-container>
  8. <input #fieldTextarea="ngModel" type="text" [name]="i + 'a'"
  9. [(ngModel)]="item.a" uiInput [required]="i < teste.list.length - 1">
  10. <label>Teste</label>
  11. <div class="ui-messages">
  12. <div *ngIf="fieldTextarea.errors && fieldTextarea.dirty">
  13. <div class="ui-message error"
  14. [hidden]="!fieldTextarea.pristine && !fieldTextarea.errors.required">
  15. Textarea is
  16. required
  17. </div>
  18. </div>
  19. </div>
  20. </ui-input-container>
  21. <ui-input-container>
  22. <input #fieldTextarea2="ngModel" type="text" [name]="i + 'b'"
  23. [(ngModel)]="item.b" uiInput [required]="i < teste.list.length - 1">
  24. <label>Teste 2</label>
  25. <div class="ui-messages">
  26. <div *ngIf="fieldTextarea2.errors && fieldTextarea2.dirty">
  27. <div class="ui-message error"
  28. [hidden]="!fieldTextarea2.pristine && !fieldTextarea2.errors.required">
  29. Textarea is
  30. required
  31. </div>
  32. </div>
  33. </div>
  34. </ui-input-container>
  35. <button *ngIf="i < teste.list.length - 1" (click)="teste.remove(i);"
  36. class="ui-button icon flat" uiRipple>
  37. <i class="material-icons">close</i>
  38. </button>
  39. </div>
  40. </ui-smart-list-item>
  41. </ui-smart-list>
  42. </form>
  43. </ui-card-content>
  44. </ui-card>
  45. <pre>{{lista | json}}</pre>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement