【问题标题】:Javascript HAML editorJavascript HAML 编辑器
【发布时间】:2009-01-05 21:56:19
【问题描述】:

有人知道基于 Javascript 的 HAML 编辑器吗?我正在寻找像 TinyMCE 这样的东西,它只理解 HAML(所以它可以正确缩进和突出显示)

我正在考虑为我正在构建的动态网站使用这样的编辑器。

澄清 我正在构建的站点允许用户定义布局(在 Rails 意义上)和 css。因此需要比纺织品和降价更精细的粒度控制,我知道我可以在降价中包含原始 html,但 haml 更漂亮。

【问题讨论】:

    标签: javascript haml


    【解决方案1】:

    HAML 被设计成一种更优雅的方式来定义页面结构;它不打算用于格式化文本,就像你要求它做的那样。

    在这种情况下,您最好使用MarkdownTextile 之类的东西。这两者都已经具备所见即所得(for Markdownfor Textile (forked version)),并且 Haml 有内置的过滤器可以将其转换为 HTML。

    例如:

    #content
      :markdown
        @post.body
    

    (Haml 美妙的空格缩进甚至会在输出中保留!)

    【讨论】:

      【解决方案2】:

      我注意到这个问题已经有一段时间没有人回答了。虽然这不是一个完整的答案,但您可能想查看MarkItUp。它特别不是一个所见即所得的编辑器,而是一个可扩展且友好的标记编辑器。它不直接支持 HAML,但很容易扩展它以支持不同的语言。它还可以对服务器进行 AJAX 往返,因此您可以使用服务器端渲染器预览标记。

      【讨论】:

        【解决方案3】:

        我为interpreting javascript HAML code 准备了一些非常基本的东西并正在运行。或者,您可以直接访问jHaml javascript source

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-06-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-04-22
          相关资源
          最近更新 更多