gpt4 book ai didi

Angular 2 : pass a HTML Element to template

转载 作者:太空狗 更新时间:2023-10-29 17:23:15 25 4
gpt4 key购买 nike

我得到的数据源是这样的:

<a href="javascript:blahblah...>Something</a>

我在组件中指定它说 anchor: HTMLAnchorElement;。当我尝试在这样的模板中显示它时:

{{anchor}}

输出为 javascript:0 blehblahek

我想做的只是将该 HTML 元素传递给模板。我该怎么做?

最佳答案

你正在寻找innerHTML,例如:

组件

someHtmlCode: string = "<div><b>This is my HTML.</b></div>"

模板

<div [innerHTML]="someHtmlCode"></div>

但是,如果你想传递 script 标签或其他一些有潜在危险的代码,你需要使用 DomSanitizer .

关于 Angular 2 : pass a HTML Element to template,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41846962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com