teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

ああ

2019/12/27 10:45

投稿

KazuSaka
KazuSaka

スコア640

answer CHANGED
@@ -2,13 +2,15 @@
2
2
  以下の流れで表示できます.
3
3
  (1)topビューからフォーム送信(createアクションへ).
4
4
 
5
+ (2)createアクション内でtopアクションを呼ぶ.
5
- (2)createアクション内でtopアクションを呼ぶ.その時にフォームから受け取った値もtopアクションへ送信.
6
+ その時にフォームから受け取った値もtopアクションへ送信.
6
7
  **redirect_to :action => 'top', :content => params[:content]**
7
8
 
8
9
  (3)topアクションでインスタンス変数(@content)へ格納.
9
10
  **@content = params[:content]**
10
11
 
12
+ (4)topアクションで定義した@contentの値はビューで閲覧できるので、
11
- (4)topアクションで定義した@contentの値はビューで閲覧できるので、top.html.erbのテキストエリアに表示.@contentは<%= %>で囲む.
13
+ top.html.erbのテキストエリアに表示.@contentは<%= %>で囲む.
12
14
  **<textarea name="content" ><%= @content %></textarea>**
13
15
 
14
16
  以下がソースコードです.