【发布时间】:2016-01-21 18:55:40
【问题描述】:
我正在尝试使用带有 JSX 的 ReactJS 来为样式指南创建概念证明。
我希望能够显示如何调用执行此操作的组件的原始 html。 JSX 忽略了我的 <code> 标签并渲染出组件
这是我迄今为止尝试过的 Display HTML code in HTML
<blockquote>
<pre>
<code>
<VideoPlayer
ref="videoplayer"
preload={this.props.preload}
classes={this.props.classes}
videoID={this.props.videoID}
controls="controls"
/>
</code>
</pre>
</blockquote>
看到它渲染我很惊讶。
【问题讨论】:
-
这里有什么问题?
-
@HenrikAndersson 如何公开 jsx 标记,使其不呈现组件并仅显示标签。这将允许其他人看到该组件是如何实现的
-
标签
不应该只改变字体样式,即使您尝试在 JSX 之外使用它,它也不会呈现标签,只是呈现文本。我觉得你需要一个外部库来呈现代码,正如你在 github 中看到的那样。
标签: html reactjs react-jsx blockquote