form_helper を使用しようとしていますが、機能しません。アクションで、コントローラーと入力を見てください。
私の入力ビューで
テキスト フィールドの操作
この Ruby on Rails アプリケーションを使用すると、テキスト フィールドからデータを読み取ることができます。
<%= form_tag ("/look/at") do %> お名前を入力してください。
<%= text_field_tag("text1") %>
<%= submit_tag("submit")%> <% end %>
私の見解では
HTML コントロール ショートカットの使用
このアプリケーションは、Rail HTML コントロールのショートカットを使用します。
あなたの名前は <%= @data %> です
私の routes.rb Textfields2::Application.routes.draw では、「look/at」を取得し、「look/input」を取得します
私のルックコントローラークラスで LookController < ApplicationController def at @data = params[:text1] end
def input
end
end
問題は何ですか??
もう1つの質問!私の本は、「Steven Holzner」によって書かれた「Beginning Ruby on Rails」です。この本は Rails3 向けに書かれていると思います。そして、そこにあるコードは本のコードと同じです。rails3 と 4 の違いが原因で問題が発生するのでしょうか?
レーキルートの結果
Prefix Verb URI Pattern Controller#Action
look_at GET /look/at(.:format) look#at look_input GET /look/input(.:format) look#input