午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

vue-i18n實現(xiàn)中英文切換的方法

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

1.下載

npm install vue-i18n

2.創(chuàng)建中英文包

vue-i18n實現(xiàn)中英文切換的方法

2.1 中文包

vue-i18n實現(xiàn)中英文切換的方法

2.2 英文包

vue-i18n實現(xiàn)中英文切換的方法

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.使用按鈕進(jìn)行手動切換,這里我用了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實現(xiàn)中英文切換的方法的詳細(xì)內(nèi)容,更多關(guān)于vue 中英文切換的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 日韩中文字幕有码 | 免费a在线观看播放 | 九九精品视频在线 | 日韩 欧美 亚洲 | 玖玖爱在线精品视频 | 91视频青青草 | 免费国产黄色 | 亚洲一区二区三区视频在线 | 免费国产黄色 | www.免费黄色| 亚洲精品av在线 | www.久久| 六月激情综合 | 美女福利在线观看 | 久久精品99| 中文字幕在线视频播放 | 成人免费高清 | 日本a级大片 | h在线看| 黄色大片在线免费观看 | 国产免费一级视频 | 久久官网 | 伊人网在线视频 | 国产精品三 | 日韩一区二区三区四区视频 | 久久三级视频 | 天美传媒免费在线观看 | 波多野结衣一区二区三区在线观看 | 欧美性受xxxx黑人xyx性爽 | 国产又黄又爽视频 | 五月激情啪啪 | 国产婷婷一区二区 | 国产成人精品亚洲男人的天堂 | 综合天堂av久久久久久久 | 国产精品精品久久久久久 | 伊人网综合网 | 中文字幕乱码一区二区 | 日韩成人在线播放 | 精品xxx| 久久精品视频1 | 成人久久久精品国产乱码一区二区 |