taro icons
v0.3
基於Taro 的小程式圖示庫
npm install taro-icons --save
在app.js
中匯入你需要的圖示庫scss
文件,如MaterialIcons
:
// app.js
// 请根据需要选择导入的 scss,这里全部导入
import 'taro-icons/scss/MaterialCommunityIcons.scss' // 495KB
import 'taro-icons/scss/MaterialIcons.scss' // 112KB
import 'taro-icons/scss/Ionicons.scss' // 134KB
import 'taro-icons/scss/FontAwesome.scss' // 322KB
然後在需要用到圖示的地方引入對應d的component
使用:
import {
MaterialIcons ,
MaterialCommunityIcons ,
Ionicons ,
FontAwesome ,
} from 'taro-icons' ;
...
< MaterialIcons name = 'settings' size = { 24 } color = '#000000' />
< MaterialCommunityIcons name = 'account' size = { 32 } color = '#000000' / >
< Ionicons name = 'ios-woman' size = { 32 } color = 'pink' />
< FontAwesome family = 'brands' name = 'weixin' size = { 32 } / >
其中name
必填,可以在對應的網站上找到具體用法請參考example
屬性 | 說明 | 類型 | 預設值 |
---|---|---|---|
name | 需要顯示的圖示名稱,可以在對應圖示庫網站找到 | String | |
size | 圖示大小(px) | Number | 24 |
color | 圖示顏色 | String | #000000 |
family | FontAwesome 特有屬性(solid、regular、brands) | String | solid |
在微信开发者工具
中,選擇設定-> 專案設定-> 調試基礎庫,設定版本2.2.3
以上,圖示才能正常顯示