全局配置 ConfigProvider
设置国际化语言的基本用法。
自定义空状态元素
Section titled “自定义空状态元素”通过 empty 插槽可以全局自定义空状态元素。
RTL 视图
Section titled “RTL 视图”设置组件为从右向左阅读的视图。
<config-provider> Props
Section titled “<config-provider> Props”| 参数名 | 描述 | 类型 | 默认值 | 版本 |
|---|---|---|---|---|
| prefix-cls | 组件类名前缀 | string | 'sd' | |
| locale | 配置语言包 | SDLang | - | |
| size | 大小 | Size | - | 2.14.0 |
| global | 是否全局生效 | boolean | false | 2.25.0 |
| update-at-scroll | 是否在容器滚动时更新弹出框的位置 | boolean | false | 2.25.0 |
| scroll-to-close | 是否在滚动时关闭弹出框 | boolean | false | 2.46.0 |
| exchange-time | 是否交换时间 | boolean | true | 2.48.0 |
| rtl | 视图的表现形式是从右开始向左结束 | boolean | false |
<config-provider> Slots
Section titled “<config-provider> Slots”| 插槽名 | 描述 | 参数 | 版本 |
|---|---|---|---|
| loading | 自定义加载中元素 | - | 2.28.0 |
| empty | 自定义空状态元素 | component: string | 2.28.0 |
global 属性设置为 true 时,会将配置内容注入到 Vue AppContext 中,一般用于解决使用 Modal、Message 组件的函数式调用方法时,配置内容无法生效的问题。
自定义空状态展示
Section titled “自定义空状态展示”可以在 #empty 中自定义组件库全局的空状态展示,如果在插槽中使用到了 Empty 组件,需要开启 inConfigProvider 属性。