[英]Concatenate i18next and Jade variable
我想使用文本i18next和Jade变量作为实际用户名来输出“您以[用户名]身份登录”,但是我似乎无法使他们一起工作。
据我所知,i18n会覆盖整个<p>
以显示“您登录为”。 如果将用户名放在单独的<p>
,则仅显示用户名,如下所示:
if (user)
p(data-i18n='markup.loggedInAs')
p #{user.username}
但是,然后,当然,它被呈现为单独的<p>
,这不是我想要的。 我希望它们都在同一行上,最好在同一<p>
。 有把戏吗?
这个:
if (user)
p(data-i18n='markup.loggedInAs')
| #{user.username}
不起作用。 用户名完全不显示:/
谢谢你的帮助。
尽管您帖子的评论中的要点是有效的(单词顺序在翻译中比较棘手),但我认为我会指出如何解决眼前的问题。
p
span(data-i18n='markup.loggedInAs')
span #{user.username}
请注意,这未经测试,但是我确定您可以看到它(或类似的东西)如何工作。 span
是标记不代表实际段落的内容的更好选择。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.