【发布时间】:2018-06-14 09:45:53
【问题描述】:
我正在尝试在不使用任何第三方文档库(如 typedoc 等)的情况下构建 Angular UI 组件库文档,但发现很难将原始组件代码示例打印到屏幕上,例如,如果我尝试:
<pre><code><some-component></some-component></code></pre>
<some-component> 将被渲染而不是显示代码。
我在这里生成了一个例子https://plnkr.co/edit/baaNxRX1K1H8ry9pwfBU?p=preview
如您所见,我试图从<example-component> 中的<ng-content> 获取原始dom,而<child-component> 已经呈现在原始dom 中,这不是我想要的。
有没有办法打印出原始组件代码而不将其放入字符串中:
let codeString = '<child-component></child-component>'
谢谢!
【问题讨论】:
-
你想展示模板还是组件的类代码?
-
我想显示我认为的组件的类代码。对于上面的示例,我只想显示
<child-component></child-component>
标签: javascript html angular components document