【问题标题】:Pug, Marked and NodeJs issuePug、Marked 和 NodeJs 问题
【发布时间】:2020-09-28 18:43:08
【问题描述】:

我有一个关于 Node、Pug 和 Marked 的问题。我有一个特定的地方,我将在其中添加报告,我希望它们具有简单的格式(粗体、链接等)。

似乎一切正常,但是当它从我这样导入的数据库中导入数据时:

#{marked(meeting.report)}

但 PUG 似乎在导入数据之前和之后添加了 ,从而给出了这样的输出:

会议报告 >

有人可以告诉我是否有任何解决方案吗?

【问题讨论】:

  • marked 在做什么?您想要获得的实际输出是什么?为了帮助您,我们在此处遗漏了一些关键细节。
  • 感谢您的回复,很抱歉我说的不是很具体! MarkedJS 使用标记格式(比如将文本环绕在 ** some text ** 使其变为粗体)。我得到了正确的输出,但 PUG 添加了 括号,我想知道是否有人可以帮助我摆脱这些。

标签: node.js pug javascript-marked


【解决方案1】:

为了允许markedJS格式化,我使用了PUG的未转义渲染代码:

p!= marked(meeting.report)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多