【问题标题】:Using render :inline but still getting ActionView::MissingTemplate使用 render :inline 但仍然得到 ActionView::MissingTemplate
【发布时间】:2014-11-03 12:31:58
【问题描述】:

为什么我仍然收到此错误?不应该渲染 :inline 不需要模板?

谢谢

【问题讨论】:

  • 你的render :inline 被执行了吗?
  • 你也可以使用render :text => "Something"
  • 好吧,如果它没有被执行,那么它将如何发挥作用??
  • 我的错,有一个 if 语句跳过了渲染,感谢 Pamio!
  • 欢迎您,干杯!!

标签: ruby-on-rails ruby model-view-controller


【解决方案1】:

您可以在控制器中执行此操作:

render :inline => "OK", :layout => "application"

如果不放 :layout => "application",则不会使用布局模板。

【讨论】:

  • 但我还是想返回一些文本,比如 render :inline => "OK"
猜你喜欢
  • 1970-01-01
  • 2011-12-29
  • 1970-01-01
  • 1970-01-01
  • 2014-08-08
  • 1970-01-01
  • 1970-01-01
  • 2010-11-28
相关资源
最近更新 更多