代码之家  ›  专栏  ›  技术社区  ›  Leventix

在控制器中呈现多个部分

  •  5
  • Leventix  · 技术社区  · 15 年前

    我想在一个控制器中呈现多个部分,这些部分不是响应的一部分,而是通过 Juggernaut 相反。

    我在用 render_to_string .

    当第二个电话被呼叫时,我得到一个 DoubleRenderError .

    我该如何将 performed? 不会受到影响吗?

    2 回复  |  直到 15 年前
        1
  •  4
  •   Leventix    15 年前

    原来render_to_string会清除“render results”,因此您可以多次调用它。问题是,我在after_filter钩子中调用了render_to_字符串,而之前已经调用了render。

        2
  •  1
  •   taelor    15 年前

    等等,你怎么能在后过滤器挂钩中这样做?因为我遇到了同样的问题,必须做一个后过滤器挂钩。

    顺便说一句,im在类似的情况下使用push技术,但是使用html 5 websockets和eventmachine