rails 從頭開始 第一天

2021-08-31 12:40:13 字數 1247 閱讀 5710

發現前面寫的很亂,今天重新開始一下,前幾天學習的也有點亂。

安裝配置就不說了下面正式開始**。

首先建立專案,在終端進入到想建立專案的目錄, 輸入命令 rails new 專案名稱 -d 要使用的資料庫 如 mysql

進入專案 這裡使用的myfirst   cd myfirst

使用命令 rake db:create 命令建立本專案的資料庫

使用命令 rails s 啟動rails 服務 預設埠3000

使用命令 rails g controller say 建立第乙個控制類

def hello

end

在view/say目錄下建立 hello.html.erb 檔案

this is hello!

編輯 conf目錄下的routes.rb

resources :say do #定義say控制類的跳轉路由

collection do   #使用collection方法進行封裝

get 'hello'       #使用get方法的訪問action

end  

end

現在在瀏覽器內輸入 http://lcoalhost:3000/say/hello

可以看到 this is hello! 成功。

下面 在say_controller.rb檔案內編輯

def hello

@time = time.now

enddef goodby

end

建立 goodby.html.erb

this is goodby.

say goto hello

<%=link_to "hello" , :action => "hello" %>

修改 hello.html.erb

this is hello! time is <%=@time%>

say goto goodby!

<%=link_to "goodby", :action => "goodby" %> #rails 生成動態鏈結

修改 routes.rb

resouces :say do

collection do

get 'hello'

get 'goodby'

endend

這樣可以實現簡單的跳轉,並且hello頁面上會列印出時間來。

vc 從頭學起 第一天

大三了,自學過不少的東西,卻從來沒有想過要分享一下,可能是太忙,沒有時間,呵呵。自學過挺多東西,卻從來沒有接觸過c 人家說聰明的程式設計師學delphi,真正的程式設計師學c,前面的可能過時了,後面的卻似乎還有一定的份量。關於學習c 還有乙個原因就是最近要參加齊魯軟體大賽,我們專案組要做乙個電子寵物...

rails 學習第一天筆記

在rails 專案中,從瀏覽器中發起乙個請求時,先到public 資料夾下檢查是否有index.html 檔案,有的話直接顯示。沒有的話在到config下的路由檔案 route.rb 中,根據路由規則執行相關操作。在rout.rb 檔案中定義了 root page welcome 表示訪問該項目的主...

我開始的第一天

從畢業後的碰壁,到後來來北京學習安卓,再到現在找工作時間不短也不長,自己覺得很感慨,大學以前念書不知道念的什麼,只知道念得好會有人羨慕,家裡人會高興,從來不知道自己到底喜歡什麼。剛到大學時非常不適應大學的生活,竟然把高中沒有念好書的遺憾拿來大學圓滿,結果我是得到了成績卻丟失了很多東西,戀愛算是乙個,...