【发布时间】:2018-09-22 11:40:45
【问题描述】:
抱歉,如果这是一个简单的问题,我对 vanilla JS 和 React 还很陌生。
是否可以在 React / JS 字符串中输出简单的 HTML 标签(即<strong>)?
这是我目前正在使用的;
renderArtistFeatures() {
const createFeatures = [
{
feature: 'free',
Icon: FreeIcon,
title: 'Main title',
copy: 'Some sample text with a <strong>HTML tag</strong>'
}
].map(({ feature, Icon, title, copy }, i) => {
const klass = `create-feature create-feature--${feature} column small-24 medium-8`;
return (
<div key={i} className={klass}>
<div className="create-feature__inner">
<div className="create-feature__icon create-feature__icon--free">
<Icon />
</div>
<div className="create-feature__content">
<h2 className="create-feature__title">{title}</h2>
<p>{copy}</p>
</div>
</div>
</div>
);
});
return (
// My other code is output here
);
}
如您所见,我正在尝试使用 HTML 标记输出一些粗体文本,但显然它不起作用。
任何帮助将不胜感激。
【问题讨论】:
标签: javascript reactjs jsx