From a13b49b609f9388c20d629ce430e856009bebd13 Mon Sep 17 00:00:00 2001 From: "qingwei.li" Date: Thu, 17 Nov 2016 15:37:04 +0800 Subject: [PATCH] Locale: fix dynamic change locale --- packages/message-box/src/main.js | 11 +++-------- packages/message-box/src/main.vue | 18 +++++++++--------- packages/select/src/select.vue | 4 +++- packages/table/src/table.vue | 4 +++- packages/tree/src/tree.vue | 4 +++- src/locale/lang/en.js | 1 + src/locale/lang/zh-CN.js | 1 + 7 files changed, 23 insertions(+), 20 deletions(-) diff --git a/packages/message-box/src/main.js b/packages/message-box/src/main.js index f1f8fe32e..a63299217 100644 --- a/packages/message-box/src/main.js +++ b/packages/message-box/src/main.js @@ -1,10 +1,5 @@ -import { t } from 'element-ui/src/locale'; - -const CONFIRM_TEXT = t('el.messagebox.confirm'); -const CANCEL_TEXT = t('el.messagebox.cancel'); - const defaults = { - title: '提示', + title: undefined, message: '', type: '', showInput: false, @@ -22,8 +17,8 @@ const defaults = { confirmButtonPosition: 'right', confirmButtonHighlight: false, cancelButtonHighlight: false, - confirmButtonText: CONFIRM_TEXT, - cancelButtonText: CANCEL_TEXT, + confirmButtonText: '', + cancelButtonText: '', confirmButtonClass: '', cancelButtonClass: '' }; diff --git a/packages/message-box/src/main.vue b/packages/message-box/src/main.vue index 38e2bdf1b..95cf8b756 100644 --- a/packages/message-box/src/main.vue +++ b/packages/message-box/src/main.vue @@ -2,8 +2,8 @@
-
-
{{ title }}
+
+
{{ title || t('el.messagebox.title') }}
@@ -15,8 +15,8 @@
- {{ cancelButtonText }} - {{ confirmButtonText }} + {{ cancelButtonText || t('el.messagebox.cancel') }} + {{ confirmButtonText || t('el.messagebox.confirm') }}
@@ -25,6 +25,7 @@