feedback.component.html 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <ion-header>
  2. <ion-toolbar>
  3. <ion-title>问题建议</ion-title>
  4. </ion-toolbar>
  5. </ion-header>
  6. <ion-content>
  7. <form #feedbackForm="ngForm" novalidate>
  8. <ion-card>
  9. <ion-list lines="none">
  10. <ion-item>
  11. <ion-label stacked>所属分类(必填)</ion-label>
  12. <ion-select [(ngModel)]="selectedCategory" name="selectedCategory" interface="popover" required>
  13. <ion-select-option *ngFor="let category of categories" [value]="category">{{ category }}</ion-select-option>
  14. </ion-select>
  15. </ion-item>
  16. <ion-item>
  17. <ion-textarea placeholder="请详细描述您的问题" [(ngModel)]="feedbackText" name="FeedbackText" maxlength="400" required></ion-textarea>
  18. </ion-item>
  19. <div padding-horizontal>
  20. <span>{{ feedbackText.length }}/400</span>
  21. </div>
  22. <ion-item>
  23. <ion-icon ios="ios-images-outline" md="md-images-outline" item-start></ion-icon>
  24. <input type="file" (change)="onFileChange($event)" multiple accept="image/*">
  25. </ion-item>
  26. </ion-list>
  27. </ion-card>
  28. <ion-button expand="block" class="custom-button" (click)="submitFeedback()">
  29. 提交反馈
  30. </ion-button>
  31. </form>
  32. </ion-content>