| | |
| | | { id: 2, name_loc: 'English', symbol: 'en-us' }, |
| | | // { id: 3, name_loc: 'ar', symbol: 'ar' }, |
| | | ], |
| | | currentLang: '', |
| | | currentLang: 'zh-cn', |
| | | i18n: i18n.global, // 引入i18n实例 |
| | | } |
| | | }, |
| | | |
| | | // 生命周期 - 创建完成(可以访问当前this实例) |
| | | mounted() { |
| | | this.currentLang = this.i18n.locale || 'zh-cn'; |
| | | }, |
| | | |
| | | // 创建生命周期 |
| | | created() { |
| | | this.currentLang = this.i18n.locale || 'zh-cn'; |
| | | }, |
| | | |
| | | // 方法 |
| | |
| | | ///// 切换语言 ///// |
| | | changeLanguage(newLang) { |
| | | this.i18n.locale = newLang; |
| | | this.i18n.currentLocale = newLang; |
| | | // this.i18n.currentLocale = newLang; |
| | | this.currentLocale = newLang; |
| | | localStorage.setItem('changjiang-park-lang', newLang); |
| | | window.location.reload(); |
| | | }, |
| | | } |
| | | } |