Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当尝试使用 vue-i18n 在我的翻译字符串中插入值时,我不断收到此错误:
检测“未知”类型的令牌
我的messages.json样子如下:
messages.json
{ test: { "at_location": "At { name }" } }
用法:
<p> {{ $t('test.at_location', { name: location.name }) }} </p>
这里location.name定义得很好,所以我想知道出了什么问题......
location.name
翻译消息中的插值不应包含空格。
将您的消息更改为:
{ test: { "at_location": "At {name}" } // No spaces! }