|
1 | 1 | ```html |
2 | 2 | <template> |
| 3 | + <ion-button size="small"> |
| 4 | + <ion-icon slot="icon-only" :ios="logoApple" :md="settingsSharp"></ion-icon> |
| 5 | + </ion-button> |
| 6 | + |
3 | 7 | <ion-button> |
| 8 | + <ion-icon slot="icon-only" :ios="logoApple" :md="settingsSharp"></ion-icon> |
| 9 | + </ion-button> |
| 10 | + |
| 11 | + <ion-button size="large"> |
| 12 | + <ion-icon slot="icon-only" :ios="logoApple" :md="settingsSharp"></ion-icon> |
| 13 | + </ion-button> |
| 14 | + |
| 15 | + <ion-button size="small"> |
4 | 16 | <ion-icon slot="start" :icon="star"></ion-icon> |
5 | 17 | Left Icon |
6 | 18 | </ion-button> |
7 | 19 |
|
8 | 20 | <ion-button> |
| 21 | + <ion-icon slot="start" :icon="star"></ion-icon> |
| 22 | + Left Icon |
| 23 | + </ion-button> |
| 24 | + |
| 25 | + <ion-button size="large"> |
| 26 | + <ion-icon slot="start" :icon="star"></ion-icon> |
| 27 | + Left Icon |
| 28 | + </ion-button> |
| 29 | + |
| 30 | + <ion-button size="small"> |
9 | 31 | Right Icon |
10 | | - <ion-icon slot="end" :icon="star"></ion-icon> |
| 32 | + <ion-icon slot="end" :icon="heart"></ion-icon> |
11 | 33 | </ion-button> |
12 | 34 |
|
13 | 35 | <ion-button> |
14 | | - <ion-icon slot="icon-only" :icon="star"></ion-icon> |
| 36 | + Right Icon |
| 37 | + <ion-icon slot="end" :icon="heart"></ion-icon> |
| 38 | + </ion-button> |
| 39 | + |
| 40 | + <ion-button size="large"> |
| 41 | + Right Icon |
| 42 | + <ion-icon slot="end" :icon="heart"></ion-icon> |
15 | 43 | </ion-button> |
16 | 44 | </template> |
17 | 45 |
|
18 | 46 | <script lang="ts"> |
19 | 47 | import { IonButton, IonIcon } from '@ionic/vue'; |
20 | 48 | import { defineComponent } from 'vue'; |
21 | | - import { star } from 'ionicons/icons'; |
| 49 | + import { heart, logoApple, settingsSharp, star } from 'ionicons/icons'; |
22 | 50 |
|
23 | 51 | export default defineComponent({ |
24 | 52 | components: { IonButton, IonIcon }, |
25 | 53 | setup() { |
26 | | - return { star }; |
| 54 | + return { heart, logoApple, settingsSharp, star }; |
27 | 55 | }, |
28 | 56 | }); |
29 | 57 | </script> |
|
0 commit comments