【问题标题】:Angular 5 text expansion include HTMLAngular 5 文本扩展包括 HTML
【发布时间】:2018-04-10 15:17:53
【问题描述】:

我的模板中有一个简单的文本扩展,如下所示:

<td>{{ someMethodHere() }}</td>

我希望从someMethodHere 返回的字符串包含换行符。我尝试在返回的字符串中同时包含 \n&lt;br/&gt;,但在生成的 HTML 中实际上都没有进行评估。

这有什么诀窍?

【问题讨论】:

  • 你需要设置.innerHTML标签的&lt;td&gt;
  • 这行得通,谢谢。我添加了 n [innerHTML] 绑定到 td 标记。如果您想在答案中表明这一点,我会将其标记为正确。

标签: angular5


【解决方案1】:

如果你想使用html标记,你需要设置innerHTML。使用您的占位符函数可以使用以下内容:

&lt;td [innerHTML]="someMethodHere()"&gt;&lt;/td&gt;

【讨论】:

    猜你喜欢
    • 2020-08-29
    • 2012-09-02
    • 1970-01-01
    • 2018-10-06
    • 2010-12-15
    • 2018-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多