me.page.html 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239
  1. <ion-header [translucent]="true">
  2. <ion-toolbar color="success">
  3. <ion-title>me</ion-title>
  4. </ion-toolbar>
  5. </ion-header>
  6. <ion-content [fullscreen]="true">
  7. <!-- GPT组件 -->
  8. <h1>GPT组件</h1>
  9. <ion-input type="" [(ngModel)]="inputValue" ></ion-input>
  10. <ion-button (click)="printInputValue()">提交</ion-button>
  11. {{gptre}}
  12. <h1>页面跳转和组件使用</h1>
  13. <!-- 页面跳转和组件使用 -->
  14. <ion-button [routerLink]="[ '/yiyun' ]">
  15. 跳转到yiyun
  16. </ion-button>
  17. <app-slide></app-slide>
  18. <h1>button组件调用</h1>
  19. <!-- button组件调用 -->
  20. <ion-button [routerLink]="[ '/yiyun' ]" color="warning">
  21. 修改按钮颜色
  22. </ion-button>
  23. <ion-buttons slot="start">
  24. <ion-back-button>返回i按钮</ion-back-button>
  25. </ion-buttons>
  26. <ion-button expand="block">
  27. 按钮可以block
  28. </ion-button>
  29. <ion-button expand="full">
  30. 按钮可以直角
  31. </ion-button>
  32. <ion-button fill="clear" expand="block">
  33. 按钮可以透明背景填充
  34. </ion-button>
  35. <ion-button>
  36. <ion-icon slot="icon-only" name="add"></ion-icon>
  37. </ion-button>
  38. <ion-button fill="clear">
  39. <ion-icon slot="icon-only" name="add"></ion-icon>
  40. </ion-button>
  41. <ion-button size="small">
  42. 小按钮
  43. </ion-button>
  44. <ion-button size="large">
  45. 大按钮
  46. </ion-button>
  47. <ion-button mode="ios" color="primary">
  48. ios按钮
  49. </ion-button>
  50. <ion-button mode="md" color="primary">
  51. android按钮
  52. </ion-button>
  53. <ion-button>
  54. <ion-icon name="add" slot="start"></ion-icon>
  55. 图片在左侧文字在右侧按钮
  56. </ion-button>
  57. <ion-button>
  58. <ion-icon name="add" slot="end"></ion-icon>
  59. 图片在右侧文字在右侧按钮
  60. </ion-button>
  61. <!-- List组件调用 -->
  62. <h1>List组件调用 </h1>
  63. <ion-list lines="full">
  64. <ion-item *ngFor="let item of list" [routerLink]="[ '/yiyun' ]">
  65. {{item}}
  66. </ion-item>
  67. </ion-list>
  68. <ion-list>
  69. <ion-item-divider>
  70. <ion-label>分组列表A</ion-label>
  71. </ion-item-divider>
  72. <ion-item>
  73. a
  74. </ion-item>
  75. <ion-item>
  76. aaa
  77. </ion-item>
  78. <ion-item-divider>
  79. <ion-label>B</ion-label>
  80. </ion-item-divider>
  81. <ion-item>
  82. b
  83. </ion-item>
  84. <ion-item>
  85. bbb
  86. </ion-item>
  87. </ion-list>
  88. <ion-list lines="full">
  89. <ion-item *ngFor="let item of list">
  90. <ion-icon slot="start" name="add"></ion-icon>
  91. 带图标列表{{item}}
  92. </ion-item>
  93. </ion-list>
  94. <ion-list>
  95. <ion-item *ngFor="let item of list">
  96. <ion-avatar item-left>
  97. <img src="assets/shapes.svg">
  98. </ion-avatar>
  99. <ion-label>列表中的头像</ion-label>
  100. </ion-item>
  101. </ion-list>
  102. <ion-list>
  103. <ion-item *ngFor="let item of list">
  104. <ion-thumbnail item-left>
  105. <img src="assets/shapes.svg">
  106. </ion-thumbnail>
  107. <div>
  108. <h2>我是标题</h2>
  109. <p>我是新闻</p>
  110. </div>
  111. <button ion-button clear item-right></button>
  112. </ion-item>
  113. </ion-list>
  114. <ion-list>
  115. <ion-item-sliding>
  116. <ion-item>
  117. <ion-label>滑动列表1</ion-label>
  118. </ion-item>
  119. <ion-item-options side="start">
  120. <ion-item-option>Favorite</ion-item-option>
  121. <ion-item-option color="primary">Share</ion-item-option>
  122. </ion-item-options>
  123. <ion-item-options side="end">
  124. <ion-item-option>Unread</ion-item-option>
  125. </ion-item-options>
  126. </ion-item-sliding>
  127. <ion-item-sliding>
  128. <ion-item>
  129. <ion-label>滑动列表2</ion-label>
  130. </ion-item>
  131. <ion-item-options side="start">
  132. <ion-item-option>Favorite</ion-item-option>
  133. <ion-item-option color="primary">Share</ion-item-option>
  134. </ion-item-options>
  135. <ion-item-options side="end">
  136. <ion-item-option>Unread</ion-item-option>
  137. </ion-item-options>
  138. </ion-item-sliding>
  139. </ion-list>
  140. <!-- 表单组件 -->
  141. <h1>表单组件</h1>
  142. <ion-list>
  143. <ion-item>
  144. <ion-label>用户名</ion-label>
  145. <ion-input [(ngModel)]="peopleInfo.username"></ion-input>
  146. </ion-item>
  147. <ion-item>
  148. <ion-label>是否本科</ion-label>
  149. <ion-toggle slot="end" [(ngModel)]="peopleInfo.flag"></ion-toggle>
  150. </ion-item>
  151. <ion-radio-group [(ngModel)]="peopleInfo.payType">
  152. <ion-item>
  153. <ion-avatar item-left>
  154. <img src="assets/shapes.svg">
  155. </ion-avatar>
  156. <ion-label>支付宝支付</ion-label>
  157. <ion-radio value="1"></ion-radio>
  158. </ion-item>
  159. <ion-item>
  160. <ion-avatar item-left>
  161. <img src="assets/shapes.svg">
  162. </ion-avatar>
  163. <ion-label>微信支付</ion-label>
  164. <ion-radio value="2"></ion-radio>
  165. </ion-item>
  166. </ion-radio-group>
  167. <ion-item>
  168. <ion-label>checkbox</ion-label>
  169. <ion-checkbox></ion-checkbox>
  170. </ion-item>
  171. </ion-list>
  172. {{peopleInfo|json}}
  173. <!-- 搜索框 -->
  174. <h1>搜索框</h1>
  175. <ion-searchbar animated="true" placeholder="Animated"></ion-searchbar>
  176. <ion-searchbar placeholder="Filter Pizza" (ionInput)="onSearchInput($event)" animated></ion-searchbar>
  177. <!-- segment演示 -->
  178. <h1>segment演示</h1>
  179. <ion-segment [(ngModel)]="tab">
  180. <ion-segment-button value="tab1">
  181. <ion-label>详情</ion-label>
  182. </ion-segment-button>
  183. <ion-segment-button value="tab2">
  184. <ion-label>评论</ion-label>
  185. </ion-segment-button>
  186. <div class="info" [ngSwitch]="tab">
  187. <div *ngSwitchCase="'tab1'">商品简介</div>
  188. <div *ngSwitchCase="'tab2'">商品评论</div>
  189. </div>
  190. {{tab}}
  191. <!-- 日期组件 -->
  192. <h1>日期组件</h1>
  193. <ion-list>
  194. <ion-item>
  195. <ion-label>Date</ion-label>
  196. <ion-datetime display-format="DD.MM.YYYY HH:mm"></ion-datetime>
  197. </ion-item>
  198. </ion-list>
  199. </ion-segment>
  200. </ion-content>