setting.component.html 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <nav title="编辑信息"></nav>
  2. <ion-content class="content">
  3. <ion-list>
  4. <ion-item>
  5. <div class="row portrait">
  6. <div>头像</div>
  7. @if (formData.avatar) {
  8. <!-- <img [src]="avatar" alt="" /> -->
  9. <app-upload
  10. (onChange)="saveEdit($event)"
  11. #upload
  12. [maxlenght]="1"
  13. [files]="[{ url: formData.avatar }]"
  14. [fileWidth]="80"
  15. [fileHeight]="80"
  16. [boxWidth]="100"
  17. ></app-upload>
  18. }
  19. </div>
  20. </ion-item>
  21. <ion-item>
  22. <div class="row">
  23. <div>昵称</div>
  24. <div class="right">
  25. <ion-input
  26. placeholder="请输入昵称"
  27. value="{{ formData.nickname }}"
  28. (ionChange)="onChange($event,'nickname')"
  29. ></ion-input>
  30. <ion-icon name="chevron-forward-outline"></ion-icon>
  31. </div>
  32. </div>
  33. </ion-item>
  34. <ion-item>
  35. <div class="row">
  36. <div>真实姓名</div>
  37. <div class="right">
  38. <ion-input
  39. placeholder="待认证"
  40. value="{{ formData.name }}"
  41. [disabled]="true"
  42. ></ion-input>
  43. <ion-icon name="chevron-forward-outline"></ion-icon>
  44. </div>
  45. </div>
  46. </ion-item>
  47. <ion-item>
  48. <ion-select
  49. label="性别"
  50. (ionChange)="onChange($event,'sex')"
  51. interface="popover"
  52. placeholder="{{ formData.sex }}"
  53. [disabled]="true"
  54. >
  55. <ion-select-option value="男">男</ion-select-option>
  56. <ion-select-option value="女">女</ion-select-option>
  57. </ion-select>
  58. </ion-item>
  59. <ion-item>
  60. <div class="row">
  61. <div>年龄</div>
  62. <div class="right">
  63. <ion-input
  64. placeholder="请输入年龄"
  65. value="{{ formData.age }}"
  66. (ionChange)="onChange($event,'age')"
  67. ></ion-input>
  68. <ion-icon name="chevron-forward-outline"></ion-icon>
  69. </div>
  70. </div>
  71. </ion-item>
  72. <ion-item>
  73. <div class="row">
  74. <div>个性签名</div>
  75. <div class="right">
  76. <ion-input
  77. placeholder="请填写签名"
  78. value="{{ formData.remark }}"
  79. (ionChange)="onChange($event,'remark')"
  80. ></ion-input>
  81. <ion-icon name="chevron-forward-outline"></ion-icon>
  82. </div>
  83. </div>
  84. </ion-item>
  85. <ion-item>
  86. <div class="row">
  87. <div>手机号</div>
  88. <div class="right">
  89. <!-- <span>{{ mobile }}</span
  90. > -->
  91. <ion-input
  92. placeholder="待认证"
  93. value="{{ mobile }}"
  94. [disabled]="true"
  95. ></ion-input>
  96. <ion-icon name="chevron-forward-outline"></ion-icon>
  97. </div>
  98. </div>
  99. </ion-item>
  100. <!-- <div class="address" (click)="toAddress()">
  101. <span>收货地址管理</span
  102. ><ion-icon name="chevron-forward-outline"></ion-icon>
  103. </div> -->
  104. </ion-list>
  105. <button class="submit" (click)="upload.onUpload()">保存修改</button>
  106. </ion-content>