我正嘗試使用RoR構建自己的簡單計算器應用程序。如何將text_area_tag禁用設置爲true RoR
這是我的代碼初稿。
<h1>Welcome to Andy's awesome simple calculator</h1>
<% provide(:title, "Simple Calculator")%>
<div class="calculator">
Calculator
<%= form_tag do %>
<div class="output-screen">
<%= text_area_tag :output,:disabled=>true %>
</div>
<div class="panel-buttons-container">
<div class="operator-buttons">
<%= button_tag(type:'button') do content_tag(:strong, 'C') end %>
<%= button_tag(type:'button') do content_tag(:strong, '*') end %>
<%= button_tag(type:'button') do content_tag(:strong, '/') end %>
<%= button_tag(type:'button') do content_tag(:strong, '-') end %>
<%= button_tag(type:'button') do content_tag(:strong, '+') end %>
<%= button_tag(type:'button') do content_tag(:strong, '()') end %>
<%= button_tag(type:'button') do content_tag(:strong, '=') end %>
<%= button_tag(type:'button') do content_tag(:strong, 'DEL') end %>
</div>
<div class="decimal-buttons">
<%= button_tag(type:'button') do content_tag(:strong, '1') end %>
<%= button_tag(type:'button') do content_tag(:strong, '2') end %>
<%= button_tag(type:'button') do content_tag(:strong, '3') end %>
<%= button_tag(type:'button') do content_tag(:strong, '4') end %>
<%= button_tag(type:'button') do content_tag(:strong, '5') end %>
<%= button_tag(type:'button') do content_tag(:strong, '6') end %>
<%= button_tag(type:'button') do content_tag(:strong, '7') end %>
<%= button_tag(type:'button') do content_tag(:strong, '8') end %>
<%= button_tag(type:'button') do content_tag(:strong, '9') end %>
<%= button_tag(type:'button') do content_tag(:strong, '0') end %>
<%= button_tag(type:'button') do content_tag(:strong, '.') end %>
<%= button_tag(type:'button') do content_tag(:strong, '+/-') end %>
</div>
<% end %>
</div>
</div>
一直困擾我最是現在,爲什麼會沒有text_area_tag被禁止的事情?我遵循表單助手上的Ruby on Rails文檔來回。但我無法得到正確的結果!
我在這裏做錯了什麼?
您也可以嘗試與像' '1' ..'0'.each捲起這些循環{按鈕...}',但這是一個適當的評論論壇的主題... – Phlip