【发布时间】:2022-03-17 21:39:03
【问题描述】:
我有以下问题。 我的翻译键如下所示:
{
"key": 'Lorem <strong>inpsum</strong>'
}
还有部分html代码:
<form>
<input [placeholder]="'key | translate'">
</form>
现在,如果我想要 html 格式,如何将密钥传递给占位符?目前在我的输入中我可以看到文本:Lorem ipsum。
【问题讨论】:
-
让我们把 ngx-translate 放在一边。如何在纯 html 中添加格式化占位符?
-
以 css 为例。但在这里我想为字符串的某些部分添加格式
-
但是我们谈论的是 HTML 标签。如何在占位符中提供 HTML 标记,使它们不会以纯文本形式显示?你能分享一段这样的代码让我重现它吗?
-
在 Angular 中你可以使用 [innerHTML] stackblitz.com/edit/ngx-translate-translated-placeholder
-
我知道,但这对占位符没有帮助。我只想说即使在纯 HTML 中也无法添加标记占位符。所以在Angular中也不可能。除非您创建一些自定义输入组件。
标签: angular ngx-translate