21得票2回答
TextMate有没有一个简单的方法来为HAML文件缩进2个空格?

我在 TextMate 中查找偏好设置,似乎没有一种方法可以在我们选择代码并选择时将缩进设置为 2 个空格。Text -> Shift Right 现在它缩进了4个空格,但有没有办法让它缩进2个空格?

14得票2回答
HAML: 创建 data-xxx-yyy 属性

我知道如何创建带有data-*属性的链接:%a{ :href => "#", :data => { :name ="John", :age => 24 } } Hi John 生成:<a href="#" data-name="John" data-age="24"&g...

16得票11回答
决定不使用HAML/SASS的原因有哪些?

最近我一直在研究HAML/SASS,但我不太确定为什么会有人不想使用它。它似乎很容易切换,使事情更加整洁高效。 更新: 选择其中一个怎么样?我听到的大部分抱怨(虽然抱怨很少)似乎都是关于HAML的,混用XHTML/HAML和CSS/SASS会有任何问题吗? 更新: 对不起,最后一个问题,从...

8得票1回答
这是使用Haml显示/连接文本的正确方式吗?

我对Ruby on Rails非常陌生,对Haml更是一无所知,两个小时前我才开始使用它。我正在跟随一个Ruby on Rails的教程,并决定在视图中使用Haml,但我不确定这是否是正确的显示方式(感觉有点奇怪)。能有人给我指点一下吗?:) %h1= "About Us" %p =li...

8得票4回答
替代ERB的选项

我越来越深入地涉足RoR开发。ERB对我来说不太合适。我曾经用JSP做过一次。即使逻辑是视图特定的,将Ruby代码嵌入到我的标记中似乎并不是一个好计划。也许我的担忧是没有根据的,但它感觉很危险。此外,需要输入大量内容。 我发现了HAML,并正在对其进行更多评估。如果它是一个很好的选择,也许你...

25得票5回答
如何在HAML中处理多行Ruby参数?

我该如何在HAML中为一个Ruby语句使用多行?比如,我想写出下面这样的代码:- entries = [{ - :title => "The Fellowship of the Ring", - :body => "We should walk instead of fl...

18得票1回答
为什么在Haml中要使用“succeed do”?

我使用了html2haml.heroku.com,它将一些普通的字符串转换成了以下内容:A normal sentence is here = succeed '.' do %strong and it is cut off randomly by this succeed succeed...

8得票2回答
Haml:如何动态地向元素添加类?

我在视图中有一个<tr>元素,我想根据两个模型之间的关联(公司和包装之间的多对多关系)动态地为该元素添加类。 结果应该看起来像: <tr class="pck1 pck3 pck5"> 其中 pck1, pck3 和 pck5 是与一家公司相关联的包装。

13得票6回答
将HAML添加到Rails资源管道中

我想提供已通过HAML预处理的客户端模板。我尝试使用haml_assets gem,并将以下代码添加到初始化程序中:Rails.application.assets.register_engine ".haml", Tilt::HamlTemplate 这两种方法都会在我访问资源时提供原始的H...

22得票3回答
在Rails 3中使用HAML出现“模板丢失”错误

我尝试在Rails 3中使用HAML渲染一些文件,但没有成功。 我的测试文件的扩展名是.html.haml。 在我的Gemfile文件中,我加入了gem 'haml'这行,并运行了bundle install命令。 当我运行我的应用程序时,我收到以下错误信息: 模板缺失 在视图路径 &quo...