簡體   English   中英

Rails問題,缺少模板

[英]Rails Problems, Missing Template

我是Rails的新手並開始我的原始應用程序。 我已經很好地創建了表單,但是當我單擊“提交”按鈕時,會出現此錯誤,有人可以解釋該錯誤以及如何解決該錯誤

Missing template posts/create, application/create with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee]}. Searched in: * "/Users/shannon/beginner/app/views"

我的控制器:

class PostsController < ApplicationController
 def new
end

def create
 render plain: params[:posts].inspect
end

可能您正在使用Rails 4.1之前的版本,在Rails 4.1添加了render plain 因此,Rails忽略了plain選擇,而是尋找模板posts/create

Rails 4.1中,您可以執行以下操作:

render plain: params[:posts].inspect

Rails 4.0中,您需要執行以下操作:

render text: params[:posts].inspect

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM