Rails slim 出错,不知道什么问题了

zealinux · 2013年07月09日 · 最后由 zealinux 回复于 2013年07月09日 · 2411 次阅读

同时用上 slim 和 simple_form 提示的代码这里:

td 成人:
    = f.input :travel_people_num_adult

出错信息:

Text line not indented deep enough.
The first text line defines the necessary text indentation.

td 前面一个空格,= 前面 5 个空格,都是不合法的。

@Rei 我改成

td
  | 成人
  = f.input :travel_people_num_adult

就好了。

另外我想问一下, 是否可以设置 label 为空,怎么写?

(因为 label 已经写在了 td 上了。:! 表格是用 div) = f.input :xxx, label: '' 还是会出现默认的 label,Xxx 即便是空格,会出现 Xxx 1i,

#2 楼 @zealinux label: false 试试,我记得好像是这样

谢谢两位。

继续两个问题,都是关于换行的。 erb 里的-%>末尾不换行, slim 里怎么做的

另外文字要加两个换行,只能这样? | balasba br br

需要 登录 后方可回复, 如果你还没有账号请 注册新账号