最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue中英文切換實(shí)例代碼

 更新時(shí)間:2020年01月21日 15:34:08   投稿:laozhang  
在本篇文章里小編給大家整理了關(guān)于vue中英文切換實(shí)例代碼,需要的朋友們學(xué)習(xí)參考下。

1、安裝 vue-i18n依賴

yarn add vue-i18n 或者 npm install vue-i18n --save-dev

2、在src/components下新建文件夾language,并在文件夾language下新建zh.js及en.js

【src/components/language/zh.js】
module.exports = {
  language: {
    name: 'English'
  },
  user: {
    login:'登錄',
    register:'注冊(cè)',
    loginUsername:'請(qǐng)輸入郵箱/手機(jī)號(hào)',
  }
}

【src/components/language/en.js】
module.exports = {
  language: {
    name: '中文'
  },
  user: {
    login:'login',
    register:'register',
    loginUsername:'please input email or phone',
  }
}

3、在main.js下引入及注冊(cè)vue-i18n

//中英文切換
import VueI18n from 'vue-i18n'
Vue.use(VueI18n)
const i18n=new VueI18n({
  locale:localStorage.getItem('languageSet')||'zh',  //從localStorage里獲取用戶中英文選擇,沒(méi)有則默認(rèn)中文
  messages:{
    'zh':require('./components/language/zh'),
    'en':require('./components/language/en')
  }
})

new Vue({
  el: '#app',
  router,
  i18n,  //把 i18n 掛載到 vue 根實(shí)例上
  components: {
    App
  },
  render: h => h(App),
})

4、使用

<template>
  <span>{{$t('user.login')}}</span>  //登錄
  <input type="text" :placeholder="$t('user.loginUsername')" v-model="username" />  //輸入賬號(hào)

  <div @click="changeLanguage()">{{$t('language.name')}}</div>  //切換中英文的按鈕
</template>

<script>
  methods:{
    changeLanguage(){
      this.$i18n.locale=='zh'?this.$i18n.locale='en':this.$i18n.locale='zh'  //設(shè)置中英文模式
      localStorage.setItem('languageSet',this.$i18n.locale)  //將用戶設(shè)置存儲(chǔ)到localStorage以便用戶下次打開時(shí)使用此設(shè)置
    },
  }
<script>

以上就是本次介紹的全部相關(guān)知識(shí)點(diǎn),感謝大家的學(xué)習(xí)和對(duì)腳本之家的支持。

相關(guān)文章

  • 基于Vue+Echart繪制動(dòng)態(tài)圖

    基于Vue+Echart繪制動(dòng)態(tài)圖

    這篇文章主要給大家介紹了基于Vue+Echart的動(dòng)態(tài)圖繪制,用戶需要展示他的數(shù)據(jù)庫(kù)是有哪個(gè)數(shù)據(jù)庫(kù)轉(zhuǎn)化的,需要展示數(shù)據(jù)庫(kù)的軌跡圖,前導(dǎo)庫(kù)的關(guān)系圖,文中有詳細(xì)的實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2023-10-10
  • vue $attrs和$listeners的使用與區(qū)別

    vue $attrs和$listeners的使用與區(qū)別

    本文主要介紹了vue $attrs和$listeners的使用與區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Vue3指令之搜索框輸入防抖功能實(shí)現(xiàn)

    Vue3指令之搜索框輸入防抖功能實(shí)現(xiàn)

    在Vue開發(fā)中遇到了搜索框輸入防抖處理,算是防抖的使用場(chǎng)景之一吧,這篇文章主要給大家介紹了關(guān)于Vue3指令之搜索框輸入防抖功能實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • Vue使用konva實(shí)現(xiàn)一個(gè)簡(jiǎn)便的流程圖

    Vue使用konva實(shí)現(xiàn)一個(gè)簡(jiǎn)便的流程圖

    日常開發(fā)中我們可能碰到流程圖的需求,實(shí)現(xiàn)流程圖的庫(kù)有很多,如果我們想要實(shí)現(xiàn)一個(gè)簡(jiǎn)便的流程圖可以使用konva庫(kù)來(lái)實(shí)現(xiàn),下面我們就來(lái)看一下具體的實(shí)現(xiàn)過(guò)程,需要的朋友可以參考下
    2023-08-08
  • Vue封裝組件利器之$attrs、$listeners的使用

    Vue封裝組件利器之$attrs、$listeners的使用

    vue通信手段有很多種,props/emit、vuex、event bus、provide/inject等,還有一種通信方式,那就是$attrs和$listeners,下面這篇文章主要給大家介紹了關(guān)于Vue封裝組件利器之$attrs、$listeners使用的相關(guān)資料,需要的朋友可以參考下
    2021-12-12
  • 解決vue路由后界面沒(méi)有變化,但是鏈接有的問(wèn)題

    解決vue路由后界面沒(méi)有變化,但是鏈接有的問(wèn)題

    今天小編就為大家分享一篇解決vue路由后界面沒(méi)有變化,但是鏈接有的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09
  • vue.js 子組件無(wú)法獲取父組件store值的解決方式

    vue.js 子組件無(wú)法獲取父組件store值的解決方式

    今天小編就為大家分享一篇vue.js 子組件無(wú)法獲取父組件store值的解決方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-11-11
  • vue使用vant中的checkbox實(shí)現(xiàn)全選功能

    vue使用vant中的checkbox實(shí)現(xiàn)全選功能

    這篇文章主要為大家詳細(xì)介紹了vue使用vant中的checkbox實(shí)現(xiàn)全選功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • Vue引入騰訊地圖全過(guò)程(搜索獲取定位)

    Vue引入騰訊地圖全過(guò)程(搜索獲取定位)

    最近需要在項(xiàng)目中使用地圖顯示點(diǎn)位信息,所以引入了騰訊地圖,這篇文章主要給大家介紹了關(guān)于Vue引入騰訊地圖(搜索獲取定位)的相關(guān)資料,需要的朋友可以參考下
    2023-10-10
  • 使用form-create動(dòng)態(tài)生成vue自定義組件和嵌套表單組件

    使用form-create動(dòng)態(tài)生成vue自定義組件和嵌套表單組件

    這篇文章主要介紹了使用form-create動(dòng)態(tài)生成vue自定義組件和嵌套表單組件,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01

最新評(píng)論

新巴尔虎右旗| 大连市| 南城县| 邳州市| 韩城市| 大邑县| 自治县| 正蓝旗| 安顺市| 株洲市| 全椒县| 凌云县| 德安县| 韶关市| 富阳市| 遂溪县| 合肥市| 旬邑县| 通化县| 云阳县| 永昌县| 常熟市| 麻城市| SHOW| 靖宇县| 大方县| 岚皋县| 察雅县| 河北省| 湘西| 萍乡市| 开化县| 梅河口市| 邵阳市| 洛扎县| 错那县| 贵定县| 微山县| 扶绥县| 清河县| 琼结县|