我正在练习使用 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
什么问题??
还有一个问题!我的书是“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