From 4c7c2d7b76373cacb4c9ad0cec9494f6e1388c91 Mon Sep 17 00:00:00 2001 From: hz Date: Thu, 20 Sep 2018 20:26:18 +0800 Subject: [PATCH] [bugfix] render is crashed while this.$vantMessages is undefined --- packages/mixins/i18n.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/mixins/i18n.js b/packages/mixins/i18n.js index 07d47daff..7eeb8f9c5 100644 --- a/packages/mixins/i18n.js +++ b/packages/mixins/i18n.js @@ -7,8 +7,10 @@ export default { const { name } = this.$options; const prefix = name ? camelize(name) + '.' : ''; - if (process.env.NODE_ENV !== 'production' && !this.$vantMessages) { - console.warn('[Vant] Locale not correctly registered.'); + if (!this.$vantMessages) { + if (process.env.NODE_ENV !== 'production') { + console.warn('[Vant] Locale not correctly registered.'); + } return () => ''; }