如何让haml在rails中重新编译?

时间:2012-07-17 23:01:04

标签: ruby-on-rails haml

我在我的haml文件中添加了一个div:

%section.splunk
  .splunk_results Loading splunk data...

稍后将通过ajax调用填充。但是,即使我重新启动rails并导航到该页面,它也没有显示在我的html文件中。我的research显示我在加载页面时应该自动编译 - 为什么不这样呢?

编辑:

haml文件位于myAppName / client / order_details.haml。应该可能编译的HTML是在myAppName / public / templates / order_details.html中。

1 个答案:

答案 0 :(得分:0)

使用资产管道which requires that your file be in app/assets将HAML文件解释为HTML文件。

此外,控制器操作指定将呈现的文件。查看您的Rails日志以查看该操作实际呈现的文件。