如何使用 vuejs 翻译取自 Api 的对象
How translate an object taken from Api with vuejs
我从 Api
中获取了这些对象
<div v-if="getError">
<div v-for="(_errors, key) in getError">
<b-alert show variant="danger" v-for="error in _errors">
<h2>{{key.replace('contract_data.','')}} :</h2>
<li>{{error}}</li> </b-alert>
</div>
</div>
我的问题是如何翻译这些?我试着这样做:
<b-alert show variant="danger" v-for="error in _errors">
<h2>{{$t('vue.'+key).replace('contract_data.','')}} :</h2>
<li>{{$t('error')}}</li> </b-alert>
但是没用
const EXTERNAL_OBJECT = reactive({ name:"Bob",
列表:[{name:"Ivan"}] });
正如@Seididieci 在评论中提到的那样
$t('vue.'+key.replace('contract_data.',''))
我从 Api
中获取了这些对象<div v-if="getError">
<div v-for="(_errors, key) in getError">
<b-alert show variant="danger" v-for="error in _errors">
<h2>{{key.replace('contract_data.','')}} :</h2>
<li>{{error}}</li> </b-alert>
</div>
</div>
我的问题是如何翻译这些?我试着这样做:
<b-alert show variant="danger" v-for="error in _errors">
<h2>{{$t('vue.'+key).replace('contract_data.','')}} :</h2>
<li>{{$t('error')}}</li> </b-alert>
但是没用
const EXTERNAL_OBJECT = reactive({ name:"Bob", 列表:[{name:"Ivan"}] });
正如@Seididieci 在评论中提到的那样
$t('vue.'+key.replace('contract_data.',''))