iT邦幫忙

2023 iThome 鐵人賽

DAY 19
0
自我挑戰組

菜鳥建立自信心系列 第 19

Ruby on rails內建的Form Helper

  • 分享至 

  • xImage
  •  

Ruby on Rails 提供了一系列的 Form Helper 方法,用於簡化表單的建立和處理。
以下是一些常用的 Form Helper 功能:
submit:生成一個提交按鈕。
label:生成一個標籤,用於標識表單欄位。
text_field:生成一個文字輸入欄位。
text_area:生成一個文字區域輸入欄位。
number_field:生成一個數字輸入欄位。
password_field:生成一個密碼輸入欄位。
email_field:生成一個電子郵件輸入欄位。

check_box:生成一個勾選框。
radio_button:生成一個單選按鈕。
button:生成一個普通按鈕。
telephone_field:生成一個電話號碼輸入欄位。
date_field:生成一個日期輸入欄位。
time_field:生成一個時間輸入欄位。
datetime_field:生成一個日期時間輸入欄位。
file_field:生成一個檔案上傳欄位。

form_tag:建立一個表單標籤,用於包裹表單欄位。
form_for:基於模型物件建立一個表單,並自動生成相對應的表單欄位。
select:生成一個下拉列表。
collection_select:生成一個關聯模型的下拉列表。
fields_for:用於處理關聯模型的嵌套表單。
nested_fields_for:處理動態添加的嵌套表單欄位。
error_messages_for:顯示模型物件中的錯誤訊息。


上一篇
Ruby - Sort 方法
下一篇
Ruby - 陣列
系列文
菜鳥建立自信心30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言