问题标签 [haml]

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 回答
3668 浏览

haml - 可以在 Sass 中定义一个数组吗?

想知道是否可以在 Sass 中使用数组,因为我发现自己在重复以下类型的事情:

0 投票
1 回答
1977 浏览

html - 在文本块中使用 HAML 元素

我经常想要一些这样的html:

我最终通过使用这样的haml得到:

请注意,我最终必须创建额外的跨度,然后必须控制这些跨度周围的空白,以便获得我想要的确切语法,而第一个(all.

所以这就是问题所在。在跨度中显示上面(all items shown)的确切 html 的最佳方式是什么?all还有比我的haml更优雅的东西吗?

0 投票
1 回答
1561 浏览

ruby-on-rails - Rails 应用程序中的 Haml 安装失败

我有一个小型的 Rails 应用程序,今晚我全神贯注地想要将所有erb转换为haml模板。Haml 文档建议运行haml --rails /path/to/app以将其安装为插件(使用系统上已安装的 gem)。

不幸的是,当我尝试为 rails 启动网络服务器时,我收到以下错误:

它在我的环境文件中的一行上呕吐:

错误在于尝试设置一些 Haml 选项 ( Haml::Template.options[:format] = :html5)。安装 haml 插件会产生与environment.rb 顶部script/plugin install相同的错误。require haml不确定它是否有所作为,但 rails冻结在vendor/rails.

这让我很困惑,如果你能解决这个问题,请帮忙。

0 投票
1 回答
2259 浏览

haml - 如何编写 HAML 自定义过滤器?

在 HAML 中编写了一个简单的自定义过滤器,但我无法让我的 Rails 应用程序找到它。

过滤器如下所示:

在我看来,我尝试像这样使用这个过滤器:

但我收到此错误消息:Filter "gfmarkdown" is not defined.

有什么想法可以让我的 Rails 应用程序选择我的过滤器吗?

版本:Rails 2.3.4、Haml 2.2.15。

0 投票
2 回答
1050 浏览

jquery - 尽管设置了真实性令牌,但 JQuery 的 InvalidAuthenticityToken

尽管在 jquery 响应中添加了相应的真实性令牌,但我得到了 InvalidAuthenticityToken。代码中是否存在错误,或者是否存在另一个根本问题?我感谢任何评论。谢谢!

使用:Rails 2.3.3、Ruby 1.8.6、Webrick、JQuery 1.3.2

布局/networks.html.haml

javascripts/application.js

呈现的 html 具有:

并通过断点显示 window.AUTH_TOKEN 已设置。解决这个问题的任何帮助都会很棒。

0 投票
0 回答
454 浏览

ruby-on-rails - 纺织品和maruku问题

我已经为 HAML ( http://github.com/alec-c4/cb-haml-filters ) 开发了自定义过滤器,并且对纺织品和 maruku 有一个小问题。也许你可以帮我解决这个问题

  1. 带有代码的纺织品问题

    /li>

解析后,我看到 h4 标签内嵌入了 youtube 视频(h4. 和http://youtube之间有 1 个空行...我的意思是 \n\n)。但是在两个空行 (\n\n\n) 上 - 都正确呈现。在降价中 - 所有 html 呈现正常。

  1. 丸子。一切正常,但 scribd 过滤器会导致错误

    REXML 无法解析此 XML/HTML:

0 投票
2 回答
7373 浏览

haml - 如何从 HAML 的 pre 标记中删除不需要的缩进

我有问题<pre>,这是我的代码,截图附在下面。如何去除缩进?

0 投票
3 回答
2609 浏览

javascript - Javascript HAML 引擎

我正在寻找支持以下功能的haml的javascript“端口”:

  1. 存储在文件中的模板。
  2. JSON 输入。
  3. 支持“集合”[{Booking},{Booking},{Booking}]进行迭代处理。

本质上,我想要sinatra_more模板的功能。

有谁知道符合要求的东西?

0 投票
1 回答
2334 浏览

ruby-on-rails - 学习 Rails:使用嵌套跨度中的文本创建指向命名路由的链接

对于我的生活,我无法弄清楚(或找到要搜索的正确文本)如何创建如下所示的链接:

API中有一个类似的示例link_to,但它并没有完全满足我的需要。我不希望我的锚标记有任何文本(所有文本都将驻留在嵌套spanpublisher_root.

我已经厌倦了为此而努力,所以任何帮助将不胜感激。

更新:正如我在下面的评论中提到的,HAML 也在这里发挥作用。我最初删除它是因为它看起来只不过是一种额外的复杂性。不过,由于它似乎是问题的症结所在,所以我添加了标签,这是我的代码:

0 投票
4 回答
839 浏览

ruby - Ramaze 的 Haml 引擎每次都返回相同的模板

我在非常简单的 Ramaze 项目中遇到了问题。我的项目与从“ramaze create mywebsite”生成的原型项目相同,除了我使用的是 Haml 模板(我在 controller/init.rb 中设置了“engine :Haml”)。

以下是重现问题的步骤:

  1. 启动开发服务器。我正在使用薄。
  2. 访问应用程序中的一项操作。到目前为止,我有“/”、“/about”和“/signup”。该操作的模板将正确呈现。
  3. 访问不同的操作。这次将返回为第一个操作呈现的完全相同的内容。

只有启动开发服务器后的第一个请求才会正确呈现。

我只认为它与 Haml 有关,因为在切换回 Ramaze 的默认引擎后,一切正常。我所有的宝石都是最新的。

有任何想法吗?

谢谢!