Haml in Maruku 过滤器

发布于 2024-08-25 23:27:23 字数 258 浏览 6 评论 0原文

对于这个项目,我需要能够在 Maruku 过滤器中混合 Haml 标签。例如,我能做到这一点吗:

#contain
  :maruku
    ## Hello H2 Tag
      div{:id => 'divinmaruku'}
        **Can I do this?**

我知道你可以在想要退出 Maruku 的地方取消缩进,但每当我想使用它时,执行 :maruku 是很痛苦的。

For this project, I need to be able to mix Haml tags within the Maruku filter. For example, will I be able to do this:

#contain
  :maruku
    ## Hello H2 Tag
      div{:id => 'divinmaruku'}
        **Can I do this?**

I know you can just unindent where you want to get out Maruku, but it is a pain to do :maruku whenever I want to use it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

美羊羊 2024-09-01 23:27:23

不,你不能这样做(至少,不能侵入 Maruku,让它呼叫 Haml)。您可以插入文字 HTML,或使用 Maruku 的 div 语法:

+-----------{#divinmaruku}---
| **You can do this**
+----------------------------

这呈现为

<div id='divinmaruku'>
<p><strong>You can do this</strong></p>
</div>

No, you can't do this (at least, not without hacking Maruku so that it calls out to Haml). You can insert literal HTML, or use Maruku's div syntax:

+-----------{#divinmaruku}---
| **You can do this**
+----------------------------

This renders as

<div id='divinmaruku'>
<p><strong>You can do this</strong></p>
</div>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文