如何在Pug中获取mixin的输出标记并转为转义标记?
问题:复用组件Mixin生成转义HTML用于文档展示
我希望复用项目中用于构建组件的同一Mixin,获取其HTML输出并放入<code>标签内,以此制作小型文档。我有一个可配置的组件Mixin:
mixin myComponentMixin(params)
我原本尝试按如下方式使用(示例代码有误,仅作示意):
pre code :escape +myComponentMixin(params)
请问是否有办法实现该效果?
编辑:临时解决方案
我找到了一个临时解决方案:
pre code script( type='text/plain' style='display: block;' ) +myComponentMixin(params)
通过这种方式可将Mixin的输出作为<code>所需的转义文本使用。
内容的提问来源于stack exchange,提问作者spazione
相关产品推荐
相关产品推荐

