Config Provider 全局配置

Config Provider 被用来提供全局的配置选项,让你的配置能够在全局都能够被访问到。

5 种主题配置

通过 Config Provider 来配置 5 种主题,让你的应用可以随时切换主题。

使用 theme 属性来提供主题相关配置

字体大小配置

通过 Config Provider 来配置字体大小,让你的应用可以随时切换字体大小。

使用 fontSizeBase 属性来提供字体大小相关配置

i18n 配置

通过 Config Provider 来配置多语言,让你的应用可以随时切换语言。

使用两个属性来提供 i18n 相关配置


暂无数据
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 10
前往
共 100 条

对按钮进行配置

开启防抖

对消息进行配置

空值配置

支持的组件
  • Cascader 级联选择器
  • DatePicker 日期选择器
  • Select 选择器
  • SelectV2 选择器
  • TimePicker 时间选择器
  • TimeSelect 时间选择
  • TreeSelect 树形选择

设置 empty-values 来配置组件的默认空值。 默认值是 ['', null, undefined]。 如果认为空字符串不是一个空值,可以设置成 [undefined, null]

设置 value-on-clear 以设置清空选项的值。 组件默认值是 undefined。 在日期组件中是 null。 如果想设置成 undefined,请使用 () => undefined

API

Config Provider Attributes

属性名说明类型默认值
locale翻译文本对象objecten
size全局组件大小enumdefault
zIndex全局初始化 zIndex 的值number
namespace全局组件类名称前缀 (需要配合 $namespace 使用)stringw3
button按钮相关配置,详见下表object详见下表
message消息相关配置, 详见下表object详见下表
experimental-features将要添加的实验阶段的功能,所有功能都是默认设置为 falseobject
empty-values输入类组件空值array
value-on-clear输入类组件清空值string / number / boolean / Function
theme全局主题enum
fontSizeBase 1.1.18全局字体大小基础值enum14px

Button Attribute

参数说明类型默认值Version
autoInsertSpace两个中文字符之间自动插入空格(仅当文本长度为 2 且所有字符均为中文时才生效)booleanfalse
debounce是否开启防抖booleanfalseV0.0.7
debounce-time防抖时间number200V0.0.7
winmonitor是否开启按钮点击上报日志booleantrueV1.0.2

Message Attribute

参数描述类型默认值
max可同时显示的消息最大数量number
grouping合并内容相同的消息,不支持 VNode 类型的消息boolean
duration显示时间,单位为毫秒。 设为 0 则不会自动关闭number
showClose是否显示关闭按钮boolean
offsetMessage 距离窗口顶部的偏移量number

Config Provider Slots

名称描述Scope
default自定义默认内容config: 提供全局配置(从顶部继承)

Copyright 2025 Winning Health 版权所有