带有变量的 Vue I18n

问题描述 投票:0回答:1

在 vue2 中,我曾经能够在 json 翻译文件中包含变量,如下所示:

"info": "Email: <a href=\"mailto:@:contact-details.email\">@:contact-details.email</a>"

然后在我定义的同一个文件中:

vuejs3 vue-i18n
1个回答
0
投票

对于任何寻找此问题答案的人来说,下面的电子邮件和“之间缺少一个空格,这使得它解释错误。所以而不是:

"info": "Email: <a href=\"mailto:@:contact-details.email\">@:contact-details.email</a>"

必须是:

"info": "Email: <a href=\"mailto:@:contact-details.email \">@:contact-details.email</a>"

第一个在 Vue2 中有效,但在 Vue3 中无效,这有点奇怪。

© www.soinside.com 2019 - 2024. All rights reserved.