【问题标题】:Persitent .inspect on page Ruby on RailsRuby on Rails 页面上的持久 .inspect
【发布时间】:2018-04-25 14:49:12
【问题描述】:

我正在学习 Ruby On rails。 实际上,我所有的文章都可以正常工作(CRUD),但我的页面上仍然有我的 posts.inspect。 但是我删除了这个,但仍然继续显示。

我检查了所有文件,但没有“puts posts.inspect”。 为什么它仍然显示?

检查屏幕 谢谢你的帮助!

【问题讨论】:

    标签: ruby-on-rails ruby persistent inspect


    【解决方案1】:

    我以为您在您的视图中使用 <%= %>(等号)而不是 <% %>(无等号)在您的视图中的 :each 方法中是这样的:

    <%= @articles.each %>
    # ...
    <% end %>
    

    【讨论】:

    • 哦,太好了!非常感谢你 !
    • @LudovicWEBER:不,就像puts。
    • 在 erb 中它不是 puts,它的输出到缓冲区 &lt;% concat "something" %&gt;(参见 api.rubyonrails.org/classes/ActionView/Helpers/…
    • @FrederikSpang:当然,从概念上讲,这不是 puts,而是“像 puts”。
    猜你喜欢
    • 1970-01-01
    • 2016-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多