【发布时间】:2021-08-14 02:02:11
【问题描述】:
如果能帮我解决这个问题,我将不胜感激。在下面的代码中,我想从 span 中获取 `` 之间的值并将它们分配给一个变量,以便具有以下逻辑:
${research.data.codesRelated[1].code} === undefined
? ${research.data.description}
: ${research.data.codesRelated[1].code} ${research.data.description}
我该怎么做?看起来很简单,但我无法解决,不知道在哪里放置 const 和条件渲染在代码中并使其工作。大家提前。
代码如下:
const Research: FC<ResearchProps> = memo(
({ research, hideLabel = false, intl }) => (
<div className="section research">
<div className="section__value" id="container-research-value">
<div className="research-info">
<div className="description" id="element-research-description">
<PopoverWrapper
id="element-research-description-tooltip"
trigger="hover"
placement="top"
speaker={<span className="text-tooltip">{research.data.description}</span>}
>
**<span>{`${research.data.codesRelated[1].code} ${research.data.description}`}</span>**
</PopoverWrapper>
</div>
【问题讨论】:
-
你可以把它放在那里,虽然我不会——最好在渲染之前拉出字符串。
标签: javascript reactjs typescript jsx