|
|
1 jaar geleden | |
|---|---|---|
| .. | ||
| components | 1 jaar geleden | |
| changelog.md | 1 jaar geleden | |
| package.json | 1 jaar geleden | |
| readme.md | 1 jaar geleden | |
#i-icon图标集-最优质且统一风格的图标库,源于remixicon
安装之后会在components目录下多一个i-uniapp的文件夹,文件夹结构如下:
-i-icon
-js
-- icon.js
- i-icon.vue
- readme.md
为了保证icon引入方便,我们可以利用easycom来自动引入: page.json:
"easycom": {
"autoscan": true,
"custom": {
"^i-icon": "@/components/i-icon/i-icon.vue"
}
},
组件提供如下props参数:
| props | 类型 | 说明 |
|---|---|---|
| name | String | 图标名 |
| color | String | 颜色填充/red/#fff |
| size | String | 大小:px/rpx/upx |
示例:
<i-icon size="16px" color="#0067F5" name="lock-line"></i-icon>
图标类名请在remixicon中搜索
提示: 不要在name中写入图标库的前缀ri,组件中已经处理好前缀,不用担心类名冲突的问题