av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

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

瀏覽:28日期: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
相關文章:
主站蜘蛛池模板: 国产精品18hdxxxⅹ在线 | 一区二区三区在线播放视频 | 国产成人网 | 精品国产99| 一级大片免费 | 精品中文字幕一区二区三区 | 国产成人精品久久二区二区91 | 91在线看片| 中文字幕av色 | www.国产一区| 一区精品视频 | 亚洲国产成人av好男人在线观看 | 在线观看亚洲专区 | 午夜精品福利视频 | 日韩a| 国产一区二区三区免费 | 成人在线视频一区 | 91视频观看 | 九色在线视频 | 亚洲日日夜夜 | 午夜国产羞羞视频免费网站 | 日韩精品一区二区三区在线观看 | 国产精品久久久久久婷婷天堂 | 国产色婷婷精品综合在线手机播放 | 成人在线精品视频 | 亚洲精选一区 | 亚洲精选一区 | 亚洲成人一区二区在线 | 亚洲免费在线视频 | 一级免费毛片 | 96av麻豆蜜桃一区二区 | 亚洲精品一区二区三区 | 看片国产| 一区二区国产精品 | 国产一区二区三区网站 | 国产一区| 手机在线一区二区三区 | 久久成人综合 | 欧美久久精品一级黑人c片 91免费在线视频 | 亚洲综合一区二区三区 | 亚洲成人自拍 |