问题标签 [showdown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
119 浏览

javascript - 如何导入外部 .md 内容?

包裹

我使用 showdown.js 将 markdown 转换为 html,并成功显示了在 chrome 中写入同一文件的内容。像这样:

结果是这样的:

但是,当我想显示在同一文件之外写入的内容时。像这样:

我刚得到:

有人知道这个简单的问题吗?如何在markdown中插入外部内容?

0 投票
1 回答
337 浏览

node.js - Showdown 不会在 html 块内解析

我正在使用Showdown

当我运行此代码时:

我明白了

这是预期的结果。

但是当我运行这段代码时:

我明白了

这意味着 Showdown 没有解析 html div 中的内容。

有关如何使其工作的任何帮助?

0 投票
1 回答
40 浏览

showdown - 摊牌扩展流程图.js集成

showdown用于在我的博客网站上转换 Markdown 编辑器,但它不支持我需要的流程图。阅读扩展摊牌扩展,我为摊牌写了一个扩展,如下所示:

现在,我实例化它的转换器来转换流程图语法

流程图语法如下:

但是它不起作用!有什么建议吗?

0 投票
0 回答
41 浏览

vue.js - 在 vue 中使用 markdown loader,在 prod 和 dev 中以不同方式呈现特殊字符

我在 netlify 上使用 Vue,它在 prod 和 dev 中呈现不同的特殊字符:我正在使用 markdown-loader 和 vue showdown 从我的 md 文件加载内容。但是当我在 localhost 上运行时,它们在 localhost (Windows) 和 prod (netlify) 上的呈现方式不同,我的代码块呈现如下:

但在产品中我得到了这个结果:

知道我做错了什么吗?

0 投票
2 回答
88 浏览

javascript - 如何防止 Showdown 删除脚本标签?

我正在测试一些东西并试图将它放入摊牌:

当然它没有发出任何警报(摊牌是为了防止这些事情发生),但是<script>标签被完全删除了。我将其用于用户描述,因此脚本标签(及其内容)应该是可见的,只是未执行。

我在想我很可能需要更改一些内置的 Showdown 代码,但在它的代码中找不到任何我应该更改为仅显示脚本标签但不执行它们的地方。

有谁知道任何现有的选项或源代码的一些更改来显示这一点?

0 投票
1 回答
61 浏览

javascript - Vue Showdown 默认类

我想实现以下我说我的MD

我想把它渲染为

我能够使用VueShowdown来实现这一点

但我想为每个 h1 标签添加默认类,比如

我在这里得到了类似的东西。

但我不知道如何在 Vue 中使用它。

在 VueShowdown 中甚至有可能吗?

有没有更好的库有这个功能?

0 投票
1 回答
41 浏览

javascript - MathJax:是否可以仅突出显示特定元素而不是整个文档?

我正在写一个带有降价功能的博客,我使用的库被称为showdown.js. 但是这个 markdown-lib 不支持公式渲染。所以这就是为什么我想知道,如果可能的话,MathJax只渲染一个给定的 DOM 元素?我知道
,有一个名为.showdown-katexSpring Bootnpm

0 投票
2 回答
56 浏览

javascript - Javascript RegExp:搜索用特定字符或字符串包装的所有内容

我正在写博客并使用降价语言来呈现输入的内容。现在,我尝试过滤 HTML 标记的代码块(标有三个反引号)之外的所有内容,并希望替换它们。
但是,我当前的 RegExp 模式无法正常工作,并且考虑到我是 RegExp 的新手,我找不到我的问题,这是我使用的模式:

这很好用,如果我想剥离每个匹配项,但是当我想分割文本时,根据这个模式,JavaScript 只是在寻找三个反引号而不是整个模式。

编辑:
这是我的代码,我使用该模式来拆分从文本字段中获取的文本:

0 投票
0 回答
172 浏览

javascript - React-如何使用摊牌/降价?

在我的 reactJS 项目中,我有一个表单来输入名称和描述。提交后它应该显示为一个列表。我必须实现的是描述应该正确显示。为此,我尝试了摊牌(https://github.com/showdownjs/showdown)。在服务器端,我按照文档中的说明进行了配置。

我得到的输出是:

但我真正需要的是:

我如何做到这一点?有什么帮助吗?

0 投票
0 回答
35 浏览

html - CSS 不适用于 ReactMde

我正在构建一个笔记应用程序,但遇到了问题,我使用 npm install 安装了 react-mde、react-split 和 showdown 作为依赖项,但缺少编辑器的 CSS 样式,可能是什么问题?

源代码:https ://github.com/arturfriedrich/notes-app

在此处输入图像描述