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
## 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>;
|
|
},
|
|
},
|
|
});
|
|
```
|