【问题标题】:Converting .erb file to .haml issue将 .erb 文件转换为 .haml 问题
【发布时间】:2016-07-25 09:27:18
【问题描述】:

我是红宝石初学者。由于 .erb 标签与 jsp 类似,因此我将其用于视图。但现在,我需要将其转换为haml 文件。我有在 erb 中工作的代码,但我无法将其转换为 haml。请帮我做。我正在提供示例代码

:javascript
  var new;
  function checkVal(){
- @lists.each do |val|
  var var1 = val.name

在浏览器标签中显示页面时出现在赋值语句之前并产生错误

【问题讨论】:

  • 在最后一行的开头需要一个空格,记住 haml 是基于缩进的
  • 你可以使用这个 gem "erb2haml", :group => :development
  • 或者你可以使用这个html2haml.herokuapp.com
  • 能否请您在此文件中发布您的完整代码
  • “我有在 erb 中工作的代码” - 它在哪里?

标签: ruby-on-rails ruby haml erb


【解决方案1】:

最后一行的开头需要一个空格。应该是:

:javascript
  var new;
  function checkVal(){
- @lists.each do |val|
  var var1 = val.name

请记住,haml 会根据您使用的缩进生成块。所以要小心使用空格。

您可以随时使用工具将您的 html 或 erb 转换为 haml

http://htmltohaml.com/

【讨论】:

  • 我认为您可能需要缩进整个 .each 块
  • 他是不是循环赋值js变量?
  • 那么他最好使用 www.htmltohaml.com
猜你喜欢
  • 1970-01-01
  • 2012-09-16
  • 1970-01-01
  • 1970-01-01
  • 2015-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-14
相关资源
最近更新 更多