config-provider
config-provider 被用来提供全局的配置选项,让你的配置能够在全局都能够被访问到,config-provider 使用了 Vue 的 provide/inject 特性
基础用法
通过这个组件来给设置默认配置
组件大小
通过修改size自定义组件默认大小。
组件命名空间
通过修改prefixCls自定义组件class名、CSS变量名。(你可以打开调试窗口查看结果)。
组件token
设置组件默认token,通过修改 token,我们可以呈现出各种各样的样式(内部使用了CSS变量)。
组件主题
组件不负责生成样式,而是通过注入的主题,引入了各种样式。你可以按照自己的需要去修改默认的主题。
设置语言环境
设置组件默认语言环境
API
config-provider 属性
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| size | 默认大小 | string | enum | medium |
| prefix-cls | 组件命名空间 | string | v |
| token | 组件token | Token | 默认token |
| themes | 组件主题 | Themes | - |
| locale | 语言环境 | Locale | - |
config-provider 插槽
| 插槽名 | 描述 |
|---|---|
| default | 默认插槽 |