在React JSX中,似乎无法执行以下操作:
render: function() {
return (
<{this.props.component.slug} className='text'>
{this.props.component.value}
</{this.props.component.slug}>
);
}
我收到一个解析错误:意外令牌{。这不是React可以处理的吗?
我正在设计此组件,以便在内部隐藏的值this.props.component.slug
将包含有效的HTML元素(h1,p等)。有什么办法可以使这项工作吗?
如果您打算注入渲染的实际组件,则可以执行类似的操作,这对于测试非常方便,或者您希望动态注入要渲染的组件的任何原因。