我正在使用third party multi-language package,其中只能从组件的模板而不是从组件的逻辑(至少我找不到后者的方法)获得/使用转换值。
我需要在某些组件中将这种转换值作为默认属性值传递:
:placeholder="{ propValue ? propValue : $t('value') }
如果显式指定了占位符,则使用它。如果不是,请改用$ t('value')。写这个的正确方法是什么?
您可以将默认值设置为prop,如下所示:
props: {
propValue: {
type: String,
default: this.$t('value')
}
}
使用模板中的值,您只需要分配该值,例如::placeholder="propValue"
是您要达到的目标吗?
祝你好运!