html - 在反应引导工具提示中添加 HTML 标记
问题描述
是否可以在反应引导工具提示组件中显示一些自定义 HTML 标记
<OverlayTrigger
placement='top'
trigger={['click', 'hover', 'focus']}
overlay={
<Tooltip id='Description__tooltip'>
{record.desc}
</Tooltip>
}
>
<i className='fa fa-info-circle fa-sm' aria-hidden='true'></i>
</OverlayTrigger>
工具提示 (record.desc) 中显示的值有一些我想添加到此工具提示的 html 代码。
解决方案
你可以试试dangerouslySetInnerHTML
吗?
<Tooltip id='Description__tooltip'>
<div dangerouslySetInnerHTML={{ __html: record.desc}} />
</Tooltip>
推荐阅读
- asp.net - 使用 foreach 循环将项目动态添加到列表中
- asp.net-core-mvc - RouteData 属性重复
- python - 从 SQL 数据库获取数据后的 Pandas 内存问题
- python - 网页抓取时出现AttributeError
- ruby-on-rails - Rails 枚举防止 PG 中的破坏操作
- django - 带有多个扩展模板的 django 样式和 allauth
- python - 如何在python中每隔几秒钟在tkinter窗口中更改一行文本
- ionic-framework - 离子:单击“确定”时防止警报自动关闭
- c++ - 如何在 EXECUTE_PROCESS 中使用 FILE(GLOB_RECURSE) 的结果?
- html - 为什么一些 HTML/CSS 设计者在他们的 HTML 中使类名复杂化?