You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1.3 KiB
31 lines
1.3 KiB
4 years ago
|
## API
|
||
|
|
||
|
| 参数 | 说明 | 类型 | 默认值 |
|
||
|
| ---------------- | -------------------------------------------- | ------------- | --------- |
|
||
|
| delay | 延迟显示加载效果的时间(防止闪烁) | number (毫秒) | - |
|
||
|
| indicator | 加载指示符 | vNode \| slot | - |
|
||
|
| size | 组件大小,可选值为 `small` `default` `large` | string | 'default' |
|
||
|
| spinning | 是否为加载中状态 | boolean | true |
|
||
|
| tip | 当作为包裹元素时,可以自定义描述文案 | string | - |
|
||
|
| wrapperClassName | 包装器的类属性 | string | - |
|
||
|
|
||
|
### 静态方法
|
||
|
|
||
|
- `Spin.setDefaultIndicator({indicator})` 同上 `indicator`,你可以自定义全局默认元素
|
||
|
|
||
|
```jsx
|
||
|
Spin.setDefaultIndicator({
|
||
|
indicator: h => {
|
||
|
return <i class="anticon anticon-loading anticon-spin ant-spin-dot"></i>;
|
||
|
},
|
||
|
});
|
||
|
或者;
|
||
|
Spin.setDefaultIndicator({
|
||
|
indicator: {
|
||
|
render() {
|
||
|
return <i class="anticon anticon-loading anticon-spin ant-spin-dot"></i>;
|
||
|
},
|
||
|
},
|
||
|
});
|
||
|
```
|