Forráskód Böngészése

Locale: compatible vue-i18n, fixed #973

qingwei.li 8 éve
szülő
commit
2241e9f2b4
1 módosított fájl, 4 hozzáadás és 1 törlés
  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]);
   }