【问题标题】:Helper Module causing friday_night_issue ... RoR辅助模块导致 friday_night_issue ... RoR
【发布时间】:2016-06-01 14:23:55
【问题描述】:

ENV=发展

任何人都想知道为什么

     def tidy_address(location)
       t_address=t_address+"<br>"+location.address1 if location.address1.present?
       t_address=t_address+"<br>"+location.address2 if location.address2.present?
       t_address=t_address+"<br>"+location.address3 if location.address3.present?
       t_address=t_address+"<br>"+location.postcode if location.postcode.present?
     end

正在抛出错误

 undefined method `+' for nil:NilClass

我似乎正在将一个方法应用于一个字符串,但我不确定如何解决这个问题

也试过了

     ... +"<br>#{location.field}" ...

接受酒后建议

【问题讨论】:

    标签: ruby-on-rails concat


    【解决方案1】:

    呜呜……

    所以这解决了它 - 我是一个旧的 ASP hack,它很懒

     def tidy_address(location)
       t_address="<br>"+location.address1 if location.address1.present?
       t_address=t_address+"<br>"+location.address2 if location.address2.present?
       t_address=t_address+"<br>"+location.address3 if location.address3.present?
       t_address=t_address+"<br>"+location.postcode if location.postcode.present?
     end
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-22
      • 2014-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多