一般项目vue文件中将会把中文字符的数量拉至最低,而这些中文字符跑到哪里去了呢?我们需要用一个文件容器来储存他们。
例子:

<el-form-item
:label="$t('staffManage.modal.userName')"
prop="userName"
class="is-required"
	 <el-input
	 v-model="formValue.userName"
	 :placeholder="$t('staffManage.modal.placeholder')"
 </el-form-item>

这里的$t()内的字符串实则是某个目录下js文件中的一个参数

export default {
	  modal: {
    	placeholder: '请输入',
    	userName: '姓名'

最后别忘了导出:

import staffManage from './platform/staff-manage/index';
const locale = {
	staffManage 
export default locale;

若需要在script标签中调用。则直接this.$t()

$t是一个通常用于国际化(i18n)的函数。具体来说,当你使用 Vue.js 并结合某些国际化库(如 vue-i18n)时... 在你的项目创建一个目录(例如src/i18n)来存放你的国际化资源文件... 示例:在下面示例是前后端分离项目常用到的对axios的封装,当请求令牌失效时对系统进行提示。但是如果我们想要进行国际化,常规的引用Vue是不可行的。 // C1000002:令牌认证失败; if (res.code === 'C1000002') { MessageBox.confirm('内容'), '标 这里的$t()内的字符串实则是某个目录下js文件的一个参数。用来储存文字符的容器,使VUE项目出现的文字符拉至最低。若需要在script标签调用。则直接this.$t() mounted: function () { window.wagedialog=this.wagedialog }, methods: { wagedialog(item, parameter, spring_box) { if(item.button_position_sign=='wageFormadd'){ this.popUp = true }else if(item.button_position_sign=='wag 首先我们在企业往往开发其实用到的八股文其实是不多的,虽然我只是说说吧,算法其实还是可以看看的,我来说几个比较实战且使用的案例,可能有的没有实际代码,但是你绝对遇到过1.我们开发某种说移动端,可能说看到的你喜欢的东西,其实我在研究这个东西,也是比较久了,我第一次好奇就是说,这个玩意到底是干啥的,我也问了几位大佬寻找到了答案比如说淘宝,你点击某个商品进去,可能遇到的可能就是下一次进来最离谱说,我喜欢的一大堆跟这个书有关系,那最离谱的不在这里,在我点击其它的APP移动端怎么也是....是我手机被监视了?其实大