问题:Vue项目需要国际化,安装了Vue-i18n插件,在HTML和UI里都可以成功使用,但是在<script></script>标签内的字符无法获取到,有什么方法吗?
<h3 class="title">{{ $t('message.yali') }}</h3>
√
<el-input type="text" v-model="ruleForm2.account" auto-complete="off" :placeholder="$t('message.PleaseUsername')"></el-input>
√
HTML和Vue ui里的都能使用模版成功获取使用,但是这两个模版在script标签内就无法使用,求方法
<script>
data(){
return{
....
message: '$t('message.Password')'
....
}
}
</script>
×
各位大神有什么解决方法嘛
- 3
新手上路,请多包涵js中应该加上指针this,即this.$t('message.Password')。