我对Slim
的语法有疑问我有这段代码
thead tr th Collection Names tbody td - @collection.each do |c| = c.name
由于某种原因,Rails继续为标记 td 抛出“格式错误的缩进”错误。我是Slim的新手。任何帮助表示赞赏!
答案 0 :(得分:4)
我认为您忘了将td
标记放在tr
标记内。
thead
tr
th Collection Names
tbody
tr
td
- @collection.each do |c|
= c.name
答案 1 :(得分:1)
今天我遇到同样的问题:)如果你使用sublime文本,trans true为false,它工作正常!
"translate_tabs_to_spaces": true,
"translate_tabs_to_spaces": false,
答案 2 :(得分:1)
我来这里寻找语法,但Ruby Slim的问题往往是从各种网站复制代码时标签与空格的一致性。
即。 where - 是一个与两个空格对齐的标签,和。是一个空间
thead
-tr
--th
# ^ will work
thead
..tr
....th
# ^ so will this
thead
..tr
-..th
# ^ will produce malformed alignment error