瀏覽代碼

Locale: compatible vue-i18n, fixed #973

qingwei.li 8 年之前
父節點
當前提交
2241e9f2b4
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/locale/index.js

+ 4 - 1
src/locale/index.js

@@ -12,7 +12,10 @@ export const t = function(path, options) {
   if (typeof vuei18n === 'function') {
     if (!merged) {
       merged = true;
-      Vue.locale(Vue.config.lang, deepmerge(lang, Vue.locale(Vue.config.lang), { clone: true }));
+      Vue.locale(
+        Vue.config.lang,
+        deepmerge(lang, Vue.locale(Vue.config.lang) || {}, { clone: true })
+      );
     }
     return vuei18n.apply(this, [path, options]);
   }