2012-01-06 105 views
-1

我拿出口音和我有這個錯誤未定義的局部變量或方法「獲得」

我跑回報率3.2.0.rc1,紅寶石1.9.2和我的工作一個Ubuntu的11.10

表示在線路#13升高/home/rene/ruby_dev/ch05/txt2fields/app/views/look/input.html:

未定義局部變量或方法`得到」爲#<#:0x9557f04>

提取源(第13行附近):

10:    <br> 
11:    Elle transmet la variable au modele. 
12:    <br> 
13:    <%= text_form_tag :action => 'at', :method => get %> 
14:    Votre nom. 
15:    <br> 
16:    <%= text_field_tag 'text1', nil, :size => 30 %> 

PS我改「後」與「得」和我有相同的problem9

+0

IMO如果答案有效,應該接受。 – 2012-01-07 02:27:40

回答

2

你應該在這裏使用一個符號。

<%= text_form_tag :action => 'at', :method => :get %> 
              ^
               | this is important 

get被解釋爲一個變量名稱,並且該範圍中不存在這樣的變量。因此錯誤。

+0

我把帖子代替獲得和我有同樣的錯誤? – 2012-01-07 01:50:59

+0

注意':get'前面的冒號? – 2012-01-07 01:52:05

+0

好的,謝謝你的支持;) – 2012-01-07 02:04:48