iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

Ruby on Rails JS 系列

大家好目前是一個還在學習寫程式的菜鳥請大家多多指教

參賽天數 30 天 | 共 29 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 21

Layout, Render 與 View Helper

版型(Layout)局部渲染(Partial Render)View Helper在上個章節介紹了 CRUD 的分解動作並實作了⼀個簡單的投票系統,接下來這個章...

2021-09-21 ‧ 由 阿君 分享
DAY 22

Ruby on Rails CSRF 攻擊是什麼?

CSRF(Cross-site request forgery)中⽂翻譯成「跨站請求偽造」。通常 CSRF 攻擊的⽬的不⼀定是直接獲取使⽤者帳⼾的控制權或個資,...

2021-09-22 ‧ 由 阿君 分享
DAY 23

Ruby on Rails layout

只能⼀個版型嗎?如果你喜歡,可以有多種款式的版型,預設的版型是app/views/layouts/application.html.erb 。舉個例⼦來說,例如...

2021-09-23 ‧ 由 阿君 分享
DAY 24

Ruby on Rails layout

預設版型?前⾯提到說預設的版型是 app/views/layouts/application.html.erb ,這句話其實不完全正確。真正的預設版型應該是「跟...

2021-09-24 ‧ 由 阿君 分享
DAY 25

Ruby on Rails 局部渲染(Partial Render)

局部渲染是⼀種在 Rails 專案很常⾒的程式碼整理⼿法之⼀。在前⼀個章節整理表單的時候,有⽤到了這樣的寫法: <%= render "form...

2021-09-25 ‧ 由 阿君 分享
DAY 26

Ruby on Rails View Helper

除了上⾯提到的局部樣版,View Helper 也是⽤來整理程式碼很常⽤的⼿法。其實平常⼤家在寫的 link_to 、 image_tag 或是 form_fo...

2021-09-26 ‧ 由 阿君 分享
DAY 27

Ruby on Rails Model 驗證及回呼

資料驗證(Validation)回呼(Callback)資料驗證(Validation)開發網站應⽤程式,資料的正確性是很重要的。⼤家應該都不會想被有意或無意的...

2021-09-27 ‧ 由 阿君 分享
DAY 28

Ruby on Rails Model 驗證及回呼

不是每個⽅法都會被驗證...雖然驗證功能很⽅便,但並不是每種⽅法都會觸發驗證,僅有以下這些⽅法會觸發驗證: create create! save save!...

2021-09-28 ‧ 由 阿君 分享
DAY 29

Ruby on Rails ⾃訂驗證器 Validator

現有的驗證器不夠⽤嗎?有幾種⽅式可以⾃訂驗證器: 寫⼀個⽅法,掛到 validate ⽅法上: class User < ActiveRecord::...

2021-09-29 ‧ 由 阿君 分享