Rails link_to 方法!其中一個你最場使用也最常見的 helper methods,但是 link_to 是怎麼運作的呢? 首先,link_to 是在...
要怎麼樣才能提早終止程式運行 一般來說程式會跑完所有的指令或是執行到非預期的程式碼。但是如果你正在撰寫一個不需要跑整天的 Ruby 程式,你也許會想要因為一個理...
讓我們先了解為什麼 AJAX 存在,這樣才能讓你在專案裡運用得更漂亮,首先,當我們拜訪一個網站的時候發生了什麼事?一個網頁從伺服器拿到資料後重新渲染畫面,但是當...
什麼是 flash messages? Flash message 是一個訊息可以讓使用者與 rails 溝通,這樣使用者可以從 flash messages...
今天來聊聊 ruby 裡的 attr_accessor,為什麼我們要用 attr_accessor,假如你有一個類別裡面有實體變數,而你想要在外面也使用它們,那...
在 ruby 裡 initialize 方法是建立物件的過程其中一部份,他可以上你設定物件的初始值,在其他的程式語言裡被稱作 “constructor“。 舉個...
route 是什麼 Route 就是整個網站的路徑,在MVC的架構底下 Rails 會依照使用者從瀏覽器傳到伺服器的網址以及一包的參數後透過根據結果,去找到相對...
講到 session 一定要配 cookie 什麼是 cookie ? 瀏覽器每次打出 Http request的時後,瀏覽器都會發送相對應的 cookie 資...
繼承是一個基礎的物件導向流程的功能,可以讓你建立一個類別是特殊且特別的。舉個例子: Food -> Fruit -> Orange 這是一個類別的...
“yield” 在 ruby 裡代表什麼?又做了什麼事? Yield 是一個關鍵字,可以在方法裡面使用去呼叫一個 block,呼叫後會執行 block 裡的程式...