ionic icon(图标)

Ionic 图标(Ion-icon)2025 年最新最全中文讲解

(已内置 2000+ 个精美图标,全部矢量、支持自动切换深色模式)

1. 最快上手(3 秒就会)

<!-- 直接写名字就行 -->
<ion-icon name="heart"></ion-icon>              <!-- 实心 ❤️ -->
<ion-icon name="heart-outline"></ion-icon>       <!-- 空心 ♡ -->
<ion-icon name="home"></ion-icon>
<ion-icon name="search"></ion-icon>
<ion-icon name="person"></ion-icon>
<ion-icon name="cart"></ion-icon>
<ion-icon name="close-circle"></ion-icon>

2. 2025 年 Ionic 官方推荐的 4 大图标库(任选其一,全免费)

图标库特点引入方式(选一个就行)常用前缀
Ionicons(默认)2000+ 个,Ionic 官方出品,最匹配自动内置,无需引入!(Ionic 项目默认已包含)无需前缀
Material DesignGoogle 官方,极简风<ion-icon src="https://unpkg.com/ionicons@7.4.0/dist/collection/icon/svg/logo-google.svg"></ion-icon>md-
iOS 风格苹果风,圆润自动支持ios-
Font Awesome数量最多(8000+)额外引入(不推荐,体积大)fa-

99% 的项目只用默认 Ionicons 就够了!

3. 超实用的 60 法(推荐收藏)

<!-- 大小 -->
<ion-icon name="home" size="small"></ion-icon>     <!-- 小 -->
<ion-icon name="home" size="large"></ion-icon>      <!-- 大 -->

<!-- 自定义大小(最常用!) -->
<ion-icon name="camera" style="font-size: 32px;"></ion-icon>
<ion-icon name="camera" style="font-size: 48px; color: #3880ff;"></ion-icon>

<!-- 颜色 -->
<ion-icon name="star" color="warning"></ion-icon>        <!-- 金色星星 -->
<ion-icon name="heart" color="danger"></ion-icon>         <!-- 红心 -->
<ion-icon name="thumbs-up" color="success"></ion-icon>    <!-- 绿色点赞 -->

<!-- 选中/未选中状态自动切换(tab栏必备) -->
<ion-tab-button tab="home">
  <ion-icon name="home-outline"></ion-icon>      <!-- 未选中 -->
  <ion-icon name="home"></ion-icon>               <!-- 选中(Ionic 自动切换) -->
  <ion-label>首页</ion-label>
</ion-tab-button>

4. 2025 年最火的 50 个必备图标名字(直接复制)

add-circle          heart            star             search
remove-circle       heart-outline    star-outline     close
checkmark-circle    home             home-outline     menu
close-circle        person           person-outline   cart
arrow-forward       arrow-back       camera           mic
share-social        chatbubble       chatbubble-outline  notifications
settings            bookmark         bookmark-outline   download
trash               refresh          location         call
mail                mail-outline      send             time
star-half           heart-half       flame            trending-up
flash               flash-off        wifi             bluetooth
qr-code             gift              medal              trophy
eye                 eye-off          lock-closed      lock-open
chevron-forward     chevron-back     chevron-down     chevron-up
ellipsis-vertical   ellipsis-horizontal  reorder-three-outline  add

5. 动态加载外部 SVG(自定义图标终极方案)

<!-- 比如你有自己的 logo.svg -->
<ion-icon src="/assets/icons/my-logo.svg" size="large"></ion-icon>

<!-- 或者从网络加载 -->
<ion-icon src="https://unpkg.com/ionicons@7.4.0/dist/svg/logo-vue.svg"></ion-icon>

6. 完整 Tab 栏图标最佳实践(2025 最新写法)

<ion-tab-bar slot="bottom">
  <ion-tab-button tab="home" href="/tabs/home">
    <ion-icon name="home-outline"></ion-icon>
    <ion-icon name="home"></ion-icon>
    <ion-label>首页</ion-label>
  </ion-tab-button>

  <ion-tab-button tab="category">
    <ion-icon name="grid-outline"></ion-icon>
    <ion-icon name="grid"></ion-icon>
    <ion-label>分类</ion-label>
  </ion-tab-button>

  <ion-tab-button tab="cart">
    <ion-icon name="cart-outline"></ion-icon>
    <ion-icon name="cart"></ion-icon>
    <ion-label>购物车</ion-label>
    <ion-badge color="danger">99+</ion-badge>
  </ion-tab-button>

  <ion-tab-button tab="mine">
    <ion-icon name="person-outline"></ion-icon>
    <ion-icon name="person"></ion-icon>
    <ion-label>我的</ion-label>
  </ion-tab-button>
</ion-tab-bar>

7. 在线图标查询(超级好用)

官方图标大全(带搜索):
https://ionic.io/ionicons

搜索关键词直接复制名字使用,比如搜“微信” → 能搜到 logo-wechat

总结一句话

Ionic 项目里永远只写 <ion-icon name="xxx"></ion-icon> 就够了!
2000+ 图标随便用,自动深色模式,体积才 80KB!

需要我立刻发你一份「2025 年最新 Ionic 8 完整图标包 + 商城常用 200 个图标模板」吗?
直接回复「发我图标包」我就打包发你(含分类、按场景整理好)!

文章已创建 2588

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部