我有一個鏈接,看起來像:設定值時,渲染使用參數
= link_to 'Issue?', "issues/new?desc=#{comment.body}"
的問題,形成我拿起遞減PARAMS設置我的問題描述:
= form_for(@issue, :url => {:action => 'create',
:controller => 'issues'}, :method => "post") do |f|
= f.text_field :title,
= f.text_area :description, value: params[:desc]
問題是當我的問題的驗證失敗。繼線是由問題引發的控制器:
format.html { render action: 'new' }
這使得用戶輸入的標題,但問題的描述沒有得到呈現爲我設置它與params[:desc]
值。當render :new
被觸發時params[:desc]
爲零。如何在渲染過程中在我的控制器中設置params[:desc]
?
路線:
get 'issues/new' => 'issues#new'
post 'issues/create' => 'issues#create'
你試過我的解決方案嗎? – 2015-04-05 08:47:04