在 vue2 中,我曾经能够在 json 翻译文件中包含变量,如下所示:
"info": "Email: <a href=\"mailto:@:contact-details.email\">@:contact-details.email</a>"
然后在我定义的同一个文件中:
对于任何寻找此问题答案的人来说,下面的电子邮件和“之间缺少一个空格,这使得它解释错误。所以而不是:
"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 中无效,这有点奇怪。