【发布时间】:2018-06-17 01:46:57
【问题描述】:
我正在创建一个反应样式指南。我没有使用任何降价。我想显示组件、描述、组件的源代码。如果我将整个源代码保存在一个变量中并显示它们,我可以使用代码标签显示它们。 (见下文)
render() {
var text = `<h1>Helllooo</h1>`;
return (
<div>
<pre>
<code>
{text}
</code>
</pre>
</div>
);
}
但是有什么方法可以让我使用 url 获取源代码并在代码标签中显示 例如从 components/Button/index.js 获取代码并将其显示在代码标记中?请帮忙!
【问题讨论】:
-
如果我理解你的问题,那不是。组件是函数,react child不能是函数。
-
那么如何在我的样式指南中显示任何组件旁边的源代码?有什么想法吗?
-
您可以尝试将 jsx 转换为字符串库,但如果您想显示该组件的整个代码,这样做似乎太复杂(或不可能)。我更喜欢使用
markdown来记录。 -
标签: reactjs components