【问题标题】:rails each print last item with "True"使用“True”跟踪每个打印最后一个项目
【发布时间】:2014-08-05 08:40:58
【问题描述】:

为了显示用户的一些记录,我有以下代码:

 = @kid.educations.each do |education|
   = education.studies_centre
   %br
   = education.city_and_country
   %br
   %small
     = education.academic_qualification
   %hr
   %br

= @kid.certificates.each do |certificate|
  = certificate.certificate
  %br
  = certificate.city_and_country
  %br
  %small
    = certificate.description
  %hr
  %br

= @kid.works.each do |work|
  = work.company
  %br
  = work.city_and_country
  %br
  %small
    = work.description
  %hr
  %br

但在每条记录之后,我都会得到“真”这个词,如下图所示:

我能做些什么来解决这个问题。提前感谢您的帮助

【问题讨论】:

  • 使用- 评估代码。用=打印出来。

标签: ruby-on-rails ruby-on-rails-3 devise haml


【解决方案1】:

代替

= @kid.educations.each do |education|

你应该有:

- @kid.educations.each do |education|

等等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-08
    • 2021-11-04
    • 2011-04-26
    • 1970-01-01
    • 2014-01-10
    • 1970-01-01
    • 1970-01-01
    • 2012-04-26
    相关资源
    最近更新 更多