在Vue2组件中,我有一个包含所有翻译文本的语言数组
"translated": {
"oneText": "Text one",
"twoText": "Text two"
}
我需要根据item.number
的收到价值显示语言文字,价值可以是一,二......
我试试这个,但在item.number
为one
的情况下,这会让我translated.oneText
的值不是Text one
<span>{{ 'translated.' + item.number + 'Text' }}</span>
这显然会在运行时返回错误...
<span>{{ translated. + item.number + Text }}</span>
答案 0 :(得分:1)
你试过吗
{{ translated[item.number + "Text"] }}