.each在HTML Slim中执行else语句

时间:2014-02-22 03:01:31

标签: html ruby each slim-lang

我有一个HTML Slim文档,如果找不到结果,我想知道如何发出else语句。这是我目前的代码:

- @books.each do |rep|
  .row
    .large-12.columns
      .bookinfo
        .name= book.name
        = book.title_name
        br
        = mail_to author.email, author.email
        br
        a.phonenumber href="tel:#{ author.phone }"= author.phone

抱歉,我对HTML Slim一点也不熟悉,而且我对Ruby的经验很少。提前谢谢!

1 个答案:

答案 0 :(得分:11)

这样的东西
- if @books.present?
  - @books.each do |rep|
    .row
      ... draw the book
- else
  .row No Books Here