javascript - 如何将 `data-trim` 和 `data-noescape` 应用于 Reveal.js 中的 Markdown 代码块?

标签 javascript reveal.js

有没有办法在 markdown 代码块中使用以下两个属性(而不是使用 HTML)?

<code data-trim data-noescape>...</code>

我尝试在页面加载后以编程方式添加这些,但它们没有被使用(有意义)。我还查看了是否可以通过将这些设置作为选项传递给 marked.js 来始终拥有这些设置。/markdown.js但插件似乎不允许这样做。

这与使用 Reveal.js 有关 - see documentation .

最佳答案

我目前的解决方法是使用 inline html相反:

<pre><code class="bash" data-noescape data-trim>
    ...
</code></pre>

element attributes不幸的是,hack 似乎没有添加空属性。

关于javascript - 如何将 `data-trim` 和 `data-noescape` 应用于 Reveal.js 中的 Markdown 代码块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40328075/

相关文章:

javascript - 使用 onload 加载多个图像以调用函数,只有最后一个加载调用函数

javascript - 如何使 jquery 插件选项 true/false 变成更紧凑的形式?

html - reveal.js 中pre 比code 高的原因是什么?

javascript - 如何使用 mxGraph 获取 SVG 元素的 ID

javascript - 仅通过 javascript 验证输入安全吗?

javascript - 为什么这个 jQuery 脚本不起作用?我看不出有什么不对

javascript - 更改CSS文件中变量的功能?

markdown - 为 reveal.js 演示文稿缩小字体大小和右对齐字体

javascript - 使用slideNumber Reveal.js 检索当前幻灯片的编号

javascript - reveal.js:幻灯片编号的可见性