在 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>
最佳答案
你试过吗
{{ translated[item.number + "Text"] }}
关于javascript - 连接文本以获得变量名称 VUE2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48901790/