亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

vue-i18n實現中英文切換的方法

瀏覽:4日期:2023-01-09 09:30:09

1.下載

npm install vue-i18n

2.創建中英文包

vue-i18n實現中英文切換的方法

2.1 中文包

vue-i18n實現中英文切換的方法

2.2 英文包

vue-i18n實現中英文切換的方法

3.在main里面引入

import VueI18n from 'vue-i18n';Vue.use(VueI18n);const i18n = new VueI18n({ locale: localStorage.getItem('lang') == (undefined || '' || null) ? 'zh' : localStorage.getItem('lang'), messages: { zh: require('../static/lang/text-zh.json'), en: require('../static/lang/text-en.json') }});new Vue({ router, store, i18n, render: h => h(App)}).$mount('#app');

4.在組件中使用

<div>{{ $t(’footer.home’) }}</div>或者<input type='span' value='' :placeholder='$t(’footer.home’)' v-model='search' />或者this.$toast(this.$t(’footer.home’))

5.使用按鈕進行手動切換,這里我用了switch用true和false來識別中英文,用這種方法也可以用于其他語言切換

<switch @change='changeEn' :checked='zhOren' />changeEn(e) { if (e.target.value) {//中文this._i18n.locale = ’zh’;localStorage.setItem(’lang’, ’zh’); } else {//英文this._i18n.locale = ’en’;localStorage.setItem(’lang’, ’en’); }}

以上就是vue-i18n實現中英文切換的方法的詳細內容,更多關于vue 中英文切換的資料請關注好吧啦網其它相關文章!

標簽: Vue
相關文章:
主站蜘蛛池模板: 日韩中文字幕视频在线观看 | 欧美成人精品不卡视频在线观看 | 99视频在线看 | 成人αv在线视频高清 | 国产成人影院 | 一级做a爰片欧美一区 | 亚洲欧美在线精品一区二区 | 国产黄频 | 日本高清免费zzzzzzzz | 99青草青草久热精品视频 | 免费高清a毛片 | 久久91精品国产99久久yfo | 毛片一级 | 精品成人在线视频 | 欧美成人综合在线观看视频 | 日韩亚洲欧美综合 | 毛片1| 国产噜噜噜精品免费 | 久久这里只有精品99 | 99久久精品国产交换 | 高清影院在线欧美人色 | 一级做a爰片久久毛片看看 一级做a爰片久久毛片美女 | 欧美限制级在线 | 欧美日韩不卡视频 | 久久国产乱子伦精品免 | 亚洲一区二区约美女探花 | 韩国一级毛片 | 一级做a爱过程免费视频时看 | 一本一本大道香蕉久在线精品 | 国产亚洲欧美一区二区 | 欧美午夜一艳片欧美精品 | 韩国十八禁毛片无遮挡 | 黄色片在线播放 | 免费国产不卡午夜福在线观看 | 欧美亚洲免费久久久 | 国产精品91在线 | 97精品视频在线观看 | 久久99精品国产 | 精品国产欧美sv在线观看 | 久久免费精品视频在线观看 | 国产精品第五页 |