当我把= list.title
放在tr
元素上方时,我的表工作正常,但当我把它移到td
单元格下方时,我会得到一个undefined method
列表错误。我是精简和模板引擎的新手。你能建议如何正确格式化吗?还有没有一个全面的语法指南我们在slim上?我试着四处搜索,但找不到我所希望的东西。
table
thead
tr
th
| Title
th
| Description
th
| Image URL
th
| Price
tbody
- @products.each do |list|
tr
td
= list.title
td
= list.description
td
= list.image_url
嗯,存在缩进问题。您应该有tr
标记和它的子标记,其中有一个indent
。即CCD_ 7应该包含这些项目。
- @products.each do |list|
tr
td
= list.title
td
= list.description
td
= list.image_url