1. 程式人生 > >建立app時controller,router,view和頁面之間的關係

建立app時controller,router,view和頁面之間的關係

頁面
頁面就是我們平時看到的網站的導航頁或者其他的頁面。
views
views是對某個物件的檢視,代表了這個物件的圖形介面。在這裡,只要我們把想要顯示到頁面上的控制元件的views新增到當前正在顯示的views下,(也可以是我們將要執行的views下),就可以完成顯示,顯示在頁面上。
routers
它相當於一箇中轉站,它分發來自頁面的請求,再交給Controllers去做。
controllers
controllers裡面是解決實際問題的邏輯,可以理解為解決頁面反饋的問題的辦法。
總的來說,頁面是我們直觀看到的,view是顯示,router是中轉,Controller是處理。

例項:(以hello為例)

1.根據自己的需要分別對hello的資料夾中的Controllers和routers中的go檔案做修改
2.將已寫好的Beego程式拖到Views下
3.在終端開啟hello,bee run執行
4.在瀏覽器開啟,即可看到頁面