第一步下载vuei8
npm i vue-i8n
第二步 建立用来存放语言的文件夹
第三步 在main.js中引入 lang文件夹
import i18n from './lang';
//挂载到vue上
new Vue({ i18n, router, store, render: (h) => h(App),}).$mount('#app');
使用方法
当做文本使用时
<span>{{ $t('name1') }}</span>
当做属性使用时
<input :placeholder="$t('name1')" />
当做js中文字使用时
console.log(this.$t('name1'));