Dieses Mal zeige ich Ihnen, wie Sie die Landessprache in Vue wechseln und welche Vorsichtsmaßnahmen für den Wechsel der Landessprache in Vue gelten. Das Folgende ist ein praktischer Fall, schauen wir uns das an.
Im Entwicklungsprozess basierend auf dem Vue-Cli-Projekt kann die mehrsprachige Umschaltfunktion das Vue-i18-Plug-In verwenden. Die spezifische Implementierungsmethode ist wie folgt:
Schritt 1: Installieren Sie vue-i18 im Projekt-Plug-in
Schritt 3: Verwenden Sie es auf der SeiteBei der Verwendung in Vorlagen gibt es wahrscheinlich die folgenden drei Situationen. Wenn es Auslassungen gibt, korrigieren Sie mich bitte
zh.jscnpm install vue-i18n --save-dev
import Vue from 'vue' import router from './router' import VueI18n from 'vue-i18n' Vue.use(VueI18n) const i18n = new VueI18n({ locale: 'zh', // 语言标识 messages: { 'zh': require('./assets/lang/zh'), 'en': require('./assets/lang/en') } }) // vue实例中引入 /* eslint-disable no-new */ new Vue({ el: '#app', i18n, router, template: '<Layout/>', components: { Layout }, })
1) Als Textinhalt im Tag
module.exports = { menu : { home:"首页" }, content:{ main:"这里是内容" } }
2) Als Tag-Attribut
module.exports = { menu : { home:"home" }, content:{ main:"this is content" } }
<p class="title">{{$t('menu.home')}}</p>
<input :placeholder="$t('content.main')" type="text">
So ermitteln Sie die absolute Position von DOM-Elementen in der Front-End-Schnittstelle
Anleitung Angular-Code optimierenDas obige ist der detaillierte Inhalt vonSo wechseln Sie die Landessprache in Vue. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!