问题标签 [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 投票
3 回答
1201 浏览

javascript - 将角度翻译与降价相结合

我在我的应用程序中使用angular-translateshowdown.js(showdown 是 markdown 的一个端口)。我想通过降价运行翻译字符串的输出。您对如何实现这一目标有任何建议吗?

假设我有字符串

通过降价运行它会给

这是一个链接

我的目标是在我的翻译文件中包含这样的字符串,并通过 markdown 运行翻译后的文本。我使用angular-markdown 指令,它的使用方式如下:

但是像这样结合降价和角度翻译

输出

0 投票
1 回答
500 浏览

javascript - Meteor.js 和 Showdown 扩展 - 如何将表格扩展添加到渲染器/转换器?

多年来,我一直在摆弄自定义车把助手,例如:

但我被抛出:

尝试调用助手时来自 showdown.js。

我也尝试在 Meteor 加载时重新定义转换器,但它被忽略了 - 关于如何让摊牌转换器/扩展运行的任何想法将不胜感激。

0 投票
1 回答
104 浏览

javascript - 为什么 Showdown 在我的 Meteor 项目中不起作用?

我正在学习 Meteor,但无法让 Showdown 在我的模板中工作。

这些标签:

导致此错误:

我运行了“meteor list --using”,Showdown 被列为已安装。有关如何排除故障的任何建议?

0 投票
1 回答
508 浏览

javascript - 降价转换器不适合我?

我正在使用markdown-js将 Markdown 转换为 HTML,但是它没有给出预期的输出。

HTML:

JavaScript:

输出:

所以它只是简单地将提供的 Markdown 文本包围起来,<pre><code>而不是像下面这样的输出:

事实上,我还尝试了其他库,例如 showdown、pagedown 等,但输出始终是:

谁能知道我在这里缺少什么?谢谢

0 投票
4 回答
3645 浏览

javascript - 如果模块不存在,我如何让 webpack 跳过它

我正在尝试使用 WebPack 来包含“摊牌”。问题是摊牌将需要(“fs”)并检查返回值。这使得 WebPack 抛出错误。

似乎应该可以将 Webpack 配置为生成 shim,以便调用 require("fs") 将返回 false。

也许其中一种技术可能有效:http ://webpack.github.io/docs/shimming-modules.html

这是 Showdown.js 代码。如果我在节点模块目录中注释掉这段代码,问题就解决了。但是,应该有更好的方法。

0 投票
1 回答
725 浏览

javascript - 增强 Showdown.js 表格代码,使其支持表格标题的左/右对齐

我使用Showdown.js并实现了表格扩展并使其适用于普通表格。

该扩展不支持标题对齐的“Github Flavored Markdown”。

例子:

请帮助我可以在table.js文件中包含哪些代码来添加此支持。

我在这里的marked.js 中找到了类似的代码。

0 投票
1 回答
473 浏览

javascript - 摊牌降价不替换字符串

我目前正在尝试使用 ghost 博客平台添加我自己的扩展来摊牌。我正在尝试这样做,以便有人可以输入地图,然后输入英国邮政编码并将其渲染到地图上,就像这样[map bh278bf]。我已确保 maps.js 扩展已添加并按照我的测试工作。然而,我的正则表达式知识实际上是不存在的。我已经让 RegEx 在 Regexr.com 中工作但是当我运行它时没有任何反应,我使用了相同的 codepen,它也不起作用,我不知道该怎么做。我需要一些帮助来识别字符串!

表达方式:

扩展 (maps.js)

0 投票
1 回答
429 浏览

angularjs - AngularJS 编译模板并在 Showdown 扩展中使用它

我正在尝试在我的 Angular 应用程序中创建一个 Showdown 扩展,它将显示范围变量。我能够很容易地设置它来显示基本范围变量,但现在我想把它放到可以使用结果的地方,除了显示ng-repeat之外我什么也得不到[[object HTMLUListElement]]

到目前为止,这是我的控制器:

Plunkr:到目前为止的代码

我觉得我必须接近,但现在我不知道我是否在完全错误的轨道上,或者它是否是摊牌的事情或角度的事情或什么。

0 投票
3 回答
910 浏览

angularjs - angular-markdown-directive 不将内容显示为 HTML

我试图让angular-markdown-directive在我的 Angular 应用程序中工作,但我还没有成功。

我已遵循所有说明(包括清理、摊牌和降价等)并添加:

进入我的页面,但降价呈现原样,而不是 HTML。

我也包含了脚本;

和模块btford.markdown

我的控制台也没有错误,所以我真的不确定问题可能是什么 - 我希望其他人对这个问题有一些建议。

我的降价版本是 0.3.1

0 投票
1 回答
185 浏览

javascript - 摊牌创建错误的输出

我正在使用以下示例:html:

指示:

你可以看到一个在 jsFiddle 中应该如何工作的例子:http: //jsfiddle.net/8bENp/267/ (这就是我从那里得到的)

但是在我的项目中,“ element.html(htmlText)”行不会返回带有列表的想要的 html,而只是将“<pre><code>”包裹在它周围。所以结果是这样的:

但应该是

我包含了完全相同的摊牌文件:

我的应用程序中的模块是:

任何想法,什么会导致这种行为?与我的其他模块之一有任何已知的不兼容性吗?