mirror of
https://gitee.com/element-plus/element-plus.git
synced 2024-12-14 17:31:02 +08:00
66043aa3b5
re #4146 added button configuration added useGlobalConfig hook
2.7 KiB
2.7 KiB
title | lang |
---|---|
Config Provider | en-US |
Config Provider
Config Provider is used for providing global configurations, which enables your entire application to access these configurations everywhere
i18n related configurations
Configure i18n related properties via Config Provider, to get language switching feature
:::demo Use two attributes to provide i18n related config
config-provider/usage
:::
button configurations
:::demo Use two attributes to provide i18n related config
config-provider/button
:::
Config Provider Attributes
Attribute | Description | Type | Accepted Values | Default |
---|---|---|---|---|
locale | Locale Object | Object<Language> | languages | English |
i18n | External translator, when this attribute is provided, it will be used at first, and it will fallback to default translator when this method returns nullish value | Function<(...args: []) => string> | - | - |
button | button related configuration, see the following table | ButtonGlobalConfig | - | see the following table |
Button Attributes
Attribute | Description | Type | Accepted Values | Default |
---|---|---|---|---|
autoInsertSpace | automatically insert a space between two chinese characters | boolean | - | true |
ConfigProvider Slots
Name | Description |
---|---|
— | customize default content |