You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 01:42:33