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 "for...

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

Ruby on Rails View Helper

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

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 ‧ 由 阿君 分享