gpt4 book ai didi

javascript - StencilJS 将字符串显示为 HTML

转载 作者:行者123 更新时间:2023-11-30 11:05:23 26 4
gpt4 key购买 nike

我需要根据文件类型显示 html 元素。 html 元素创建图标。现在我只得到一个字符串。

{
isArray(data.Attachments)
?
data.Attachments.map(attachment =>
getIcon(attachment.FileExtension)
)
: ''
}

const getIcon = (icon: string): string => {
if (icon) {
return '<span class="icon-nolink video-link"></span>'
}
}

最佳答案

要输出未转义的 HTML,您可以使用 innerHTML 属性:

render() {
return <div innerHTML={getIcon('name')}></div>
}

来源:https://stenciljs.com/docs/templating-jsx/#complex-template-content

关于javascript - StencilJS 将字符串显示为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55860711/

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