とーますメモ

Ruby on Rails / Goなどの学習メモ

【Rails】renderで指定したテンプレートの内容(文字列)だけを取得したい場合

renderではなく、「render_to_string」を使用すれば良い。

例)views/templates/_default.html.erbを使用する前提。

render_to_string partial: "templates/default", locals: {
  title: params[:title],
  body: params[:body]
}


[参考]
ruby-rails.hatenadiary.com