【发布时间】:2021-06-08 04:31:11
【问题描述】:
我的项目有一个可重用的工具提示组件,它利用reactstrap tooltip 来显示工具提示。用法如下图
import { UncontrolledTooltip } from 'reactstrap';
const Tooltip = ({
target,
title,
trigger,
position,
delay,
size,
boundariesElement,
}) => {
return (
<div className={TooltipStyles.tooltip}>
{title.length && target && (
<UncontrolledTooltip
cssModule={TooltipStyles}
placement={position}
target={target}
trigger={trigger}
delay={delay}
defaultOpen={false}
popperClassName={TooltipStyles.tooltipFade}
innerClassName={classNames({
[TooltipStyles.textSizeSmall]: size === 'small',
[TooltipStyles.textSizeDefault]: size === 'default',
[TooltipStyles.textSizeLarge]: size === 'large',
})}
boundariesElement={boundariesElement}
>
{title}
</UncontrolledTooltip>
)}
</div>
);
};
我想创建一个多行工具提示来显示项目列表。基本上,我希望 title 道具呈现多行字符串。有人可以指导我如何做到这一点吗?
我尝试在 title 属性中发送 HTML,但它不起作用。
【问题讨论】:
标签: javascript reactjs redux react-redux reactstrap