diff --git a/demo/documentation/components/configConsumer/zhCN/basic.md b/demo/documentation/components/configConsumer/zhCN/basic.md new file mode 100644 index 000000000..27774a437 --- /dev/null +++ b/demo/documentation/components/configConsumer/zhCN/basic.md @@ -0,0 +1,26 @@ +# 基础 +```html + + + +``` +```js +export default { + methods: { + handleThemeChange (value, oldValue) { + this.$NMessage.info('Theme Change: `' + value + '` theme') + }, + handleNamespaceChange (value, oldValue) { + this.$NMessage.info('Namespace Change: `' + value + '` namespace') + } + } +} +``` diff --git a/demo/documentation/components/configConsumer/zhCN/color.md b/demo/documentation/components/configConsumer/zhCN/color.md new file mode 100644 index 000000000..252bf735a --- /dev/null +++ b/demo/documentation/components/configConsumer/zhCN/color.md @@ -0,0 +1,9 @@ +# 样式方案 + +```html + + + +``` diff --git a/demo/documentation/components/configConsumer/zhCN/index.md b/demo/documentation/components/configConsumer/zhCN/index.md index e69de29bb..ebdbc79d7 100644 --- a/demo/documentation/components/configConsumer/zhCN/index.md +++ b/demo/documentation/components/configConsumer/zhCN/index.md @@ -0,0 +1,8 @@ +# 配置消费者 +配置消费者的作用是获取配置提供者的(通常是全局的)配置。当你想创建一个支持主题或其他可变特性的组件时,它十分管用。 +## 演示 +```demo +basic +theme-environment +color +``` diff --git a/demo/documentation/components/configConsumer/zhCN/themeEnvironment.md b/demo/documentation/components/configConsumer/zhCN/themeEnvironment.md new file mode 100644 index 000000000..300acfa3a --- /dev/null +++ b/demo/documentation/components/configConsumer/zhCN/themeEnvironment.md @@ -0,0 +1,25 @@ +# 主题环境 +```html +深色主题 +浅色主题 + + + + + +``` +```js +export default { + data () { + return { + theme: 'light', + env: { + dark: '深色666', + light: '浅色666' + } + } + } +} +``` diff --git a/demo/documentation/components/configProvider/zhCN/index.md b/demo/documentation/components/configProvider/zhCN/index.md index a0160cbde..c3fbec045 100644 --- a/demo/documentation/components/configProvider/zhCN/index.md +++ b/demo/documentation/components/configProvider/zhCN/index.md @@ -1,5 +1,5 @@ -# 全局化配置 -全局化配置用来设置全局主题和组件的命名空间(游离的部分)。 +# 配置提供者 +配置提供者用来设置全局主题和组件的命名空间(游离的部分)。 ## 演示 ```demo theme diff --git a/demo/documentation/components/configProvider/zhCN/namespace.md b/demo/documentation/components/configProvider/zhCN/namespace.md index 00135d2a5..a3d71d8bf 100644 --- a/demo/documentation/components/configProvider/zhCN/namespace.md +++ b/demo/documentation/components/configProvider/zhCN/namespace.md @@ -1,5 +1,5 @@ # 命名空间 -组件的一部分是游离于 `document.body`的。如需给这些游离的元素添加class,使用应用的 `namespace` 属性。打开开发者工具查看游离的内容。 +组件的一部分是游离于 `document.body` 的。如需给这些游离的元素添加class,使用应用的 `namespace` 属性。打开开发者工具查看游离的内容。 ```html