国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站新聞專題怎么做上海優(yōu)化關(guān)鍵詞的公司

網(wǎng)站新聞專題怎么做,上海優(yōu)化關(guān)鍵詞的公司,佛山做網(wǎng)站制作公司,網(wǎng)站推廣怎樣做國際化 Vue-i18n的安裝與使用 (Vue2.0 / Vue3.0) 一、Vue-i18n是什么? Vue-I18n是 Vue.js 的國際化插件。它可以輕松地將一些本地化功能集成到你的 Vue.js 應(yīng)用程序中。簡單來說就是可以幫助用戶進(jìn)行語言的切換” 二、使用步驟 1.引入庫 代碼…

國際化 Vue-i18n的安裝與使用 (Vue2.0 / Vue3.0)
一、Vue-i18n是什么?
Vue-I18n是 Vue.js 的國際化插件。它可以輕松地將一些本地化功能集成到你的 Vue.js 應(yīng)用程序中。簡單來說就是可以幫助用戶進(jìn)行語言的切換”

二、使用步驟
1.引入庫
代碼如下(示例):

//npm 
npm install vue-i18n --save-dev//yarn
yarn add vue-i18n

2.在locales文件夾創(chuàng)建 en.json / zh.json

//en.json
{"up":"up","chooseVariants":"Choose Variants","Specifications":"Product Specifications"
}//zh.json
{"up":"起","chooseVariants":"請(qǐng)選擇產(chǎn)品規(guī)格","Specifications":"產(chǎn)品規(guī)格",
}

3.在locales文件夾創(chuàng)建 index.js

import {createI18n} from 'vue-i18n';import en from './en.json'
import zh from './zh.json'//const locale = 'zh'
let locale = 'zh'
const messages = {'en': en,'zh': zh
}
if(localStorage.getItem('lang')){locale =  localStorage.getItem('lang')
}const i18n = createI18n({locale: locale,messages
})export default i18n;

4.創(chuàng)建 store.js

import i18n from '../locales'export default createStore({state: {locales: [{code: 'en',name: 'English'},{code: 'zh',name: '中文'},],locale: '',},mutations: {SETLANG(state,lang){state.locale= langlocalStorage.setItem('lang', lang);i18n.global.locale = lang}},actions: {},modules: {},getters: {}
})

5.使用方法

{{ $t(“chooseVariants”) }}

6.語言切換示例

<template><div class="language" @click.stop><div class="language-div hor-center slgap" @click="langed = !langed"><img class="world" src="@/assets/common/world.svg" alt="" /><div class="body1" :class="{ 'body-langed': langed }">{{ $t("languages") }}</div><imgsrc="@/assets/common/chevronDown.svg"class="language-img":class="{ 'img-rotate': langed }"/></div><div class="language-box col" :class="{ 'language-hidden': !langed }"><divclass="language-label flex"v-for="(lang, i) in locales":key="i"@click="switchLang(lang.code)">{{ lang.name }}</div></div></div>
</template>//Vue2.0
<script>
export default {head() {return {htmlAttrs: {lang: this.$store.state.locale,},};},name: "SwitchLang",data() {return {langed: false,};},methods: {switchLanguage(localeCode) {document.cookie = `locale=${localeCode}`;location.reload();},},computed: {locales() {return this.$store.state.locales;},locale() {return this.$store.state.locale;},},created() {// PubSubs.PubSub.subscribe("closeComps", () => {//   this.langed = false;// });},
};
</script>//Vue3.0
<script setup>
import { useStore } from "vuex";
const store = useStore();
function switchLang(lang) {location.reload();store.commit("SETLANG", lang);
}
</script>
<style scoped>
</style>
http://aloenet.com.cn/news/47863.html

相關(guān)文章:

  • 網(wǎng)站建設(shè)合同付款比例賬號(hào)權(quán)重查詢
  • 廣州哪里做網(wǎng)站品牌營銷策劃方案怎么做
  • 網(wǎng)站建設(shè)分金手指排名四私域流量和裂變營銷
  • 徐州企業(yè)網(wǎng)站排名優(yōu)化外貿(mào)網(wǎng)站建設(shè)報(bào)價(jià)
  • 怎么創(chuàng)建一個(gè)博客網(wǎng)站嗎cba最新積分榜
  • 網(wǎng)站建設(shè)設(shè)計(jì)案例網(wǎng)站logo實(shí)驗(yàn)報(bào)告教育培訓(xùn)機(jī)構(gòu)營銷方案
  • 網(wǎng)站制作眼寫軟文的app
  • python做網(wǎng)站還是java東莞seo軟件
  • 哪里有網(wǎng)站開發(fā)公司媒體推廣
  • 怎么給自己的網(wǎng)站做seo百度賬號(hào)查詢
  • 室內(nèi)在線設(shè)計(jì)網(wǎng)站網(wǎng)站推廣手段
  • 湖北省建設(shè)廳造價(jià)官方網(wǎng)站網(wǎng)站seo優(yōu)化總結(jié)
  • 太原建網(wǎng)站的公司深圳搜索排名優(yōu)化
  • 國家城鄉(xiāng)建設(shè)部投訴網(wǎng)站福州網(wǎng)站開發(fā)公司
  • 網(wǎng)站安全狗 攔截301網(wǎng)絡(luò)推廣公司哪家做得好
  • 0基礎(chǔ)的怎么轉(zhuǎn)行互聯(lián)網(wǎng)太原seo排名優(yōu)化公司
  • 土豆做視頻在線觀看網(wǎng)站網(wǎng)絡(luò)營銷策劃包括哪些內(nèi)容
  • 電子商務(wù)概念seo關(guān)鍵詞有話要多少錢
  • 如何做電商網(wǎng)站成都seo的方法
  • 鄭州的做網(wǎng)站公司有哪些好搜搜索
  • 做網(wǎng)站即墨鄭州競(jìng)價(jià)托管公司哪家好
  • 賀卡制作優(yōu)化資訊
  • 榆次建設(shè)局網(wǎng)站普通話手抄報(bào)簡單又漂亮
  • 個(gè)人網(wǎng)站建站指南他達(dá)那非片能延時(shí)多久
  • php做網(wǎng)站的好處寧波seo外包推廣渠道
  • 購物網(wǎng)站圖片的放大怎么做的seo網(wǎng)絡(luò)推廣教程
  • html5網(wǎng)站下載建站模板哪個(gè)好
  • 網(wǎng)絡(luò)營銷應(yīng)該這樣做seo優(yōu)化交流
  • 保定企業(yè)網(wǎng)站制作電商數(shù)據(jù)統(tǒng)計(jì)網(wǎng)站
  • 目前流行的網(wǎng)站開發(fā)技術(shù)浙江專業(yè)網(wǎng)站seo