qlin 8332b1114c
feat: 添加 login 插件 (#168)
* feat: 添加 login 插件

* docs: 优化 access docs 文档

* refactor: beforeRender迁移到router创建后

* fix: 修复清除webpack-cache问题

* refactor: 优化 plugin 插件

Co-authored-by: wanchun <445436867@qq.com>
2023-01-11 15:51:43 +08:00

35 lines
645 B
Markdown

# @fesjs/plugin-icon
## 介绍
提供以 `component` 的方式,直接使用 svg icon 的能力。
## 启用方式
`package.json` 中引入依赖:
```json
{
"dependencies": {
"@fesjs/fes": "^3.0.0-rc.2",
"@fesjs/plugin-icon": "^3.0.0-rc.2"
}
}
```
## 使用
新建 `src/icons` 目录,将 svg 文件放入其中,在 `component` 中引用:
```jsx
<fes-icon type="iconName" />
```
### 属性
| 属性 | 说明 | 类型 |
| :----- | :----------- | :-------- |
| type | svg 文件名 | `string` |
| spin | 是否无限旋转 | `boolean` |
| rotate | 旋转角度 | `number` |