【问题标题】:Messy &quot returned from Rails 3 controller to view从 Rails 3 控制器返回的凌乱“查看
【发布时间】:2011-09-02 03:31:18
【问题描述】:

在我的 Rails 3 应用控制器上,我有以下代码:

array = []
Location.all.each{|x|array<<x.city.html_safe}
@data_dump = array

在 Rails 控制台中,它看起来很干净:

["Littelside", "Tessmouth"]

在我看来,@data_dump 对象已被编码:

[&quot;Littelside&quot;, &quot;Tessmouth&quot;]

你如何清理这个烂摊子?我希望我的对象在视图中返回,就像对象在终端中一样。提前致谢!

【问题讨论】:

  • 显示您的查看代码。看起来一切都很好。
  • 在您看来,它看起来像是在数组上调用to_s,然后对其进行 html 编码。你想要to_s 还是以某种方式使用数组的内容?

标签: ruby-on-rails arrays ruby-on-rails-3 quotes html-safe


【解决方案1】:

怎么样:

<%=raw @data_dump %>

【讨论】:

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