【发布时间】:2020-08-07 01:41:30
【问题描述】:
我正在使用vue-i18n 在我的应用程序中处理本地化。我需要将本地化应用于组件道具的默认值:
export default {
name: 'ExampleComponent',
props: [{
prompt: {
required: false,
type: String,
default: $t('example.prompt.default')
}]
}
$t 显然不在所示范围内,但似乎此时正在评估道具的默认值,this 也不是组件本身,因此this.$t 也未定义。
使用 VueI18n 转换道具的default 值的最佳方法是什么?
【问题讨论】:
标签: javascript vue.js vue-i18n