摘要:本節將學習使用命令數據庫遷移建表模型文件的學習。由于瀏覽器不支持發送請求,因此我們需要使用一個隱藏域來偽造請求。在模板中,我們可以使用方法來創建隱藏域。其轉化為代碼如下讓我們接著加點樣式代碼對退出按鈕進行優化。
一、數據庫遷移 二、模型文件 三、git checkout -f 命令應用本節將學習使用artisan命令數據庫遷移建表,模型文件的學習。
我們在開發中經常會遇到這樣的情況,如果一個分支中提交了一個代碼,然后再進行開發,中間的這段代碼不想要了,想回到上一個提交的版本,怎么處理呢?
可以使用Git的git checkout -f命令,即可回到上次提交的版本。
具體用法為:
無需對這幾個文件的更改進行保存,可通過下面命令進行移除:
$ git add -A $ git checkout -f
如果使用上邊的命令,我們上圖中創建的Article Model文件就會被刪除.
REST架構下,瀏覽器不支持發送put與delete請求,但是我們可以使用隱藏域來處理:
可以用POST來代替PUT和DELETE, 比如你可以埋一個hidden field叫 _method,
這樣,你在后臺可以根據這個字段來識別.
在來看看我們的項目中使用DELETE退出登錄的案例:
可以看到用戶退出登錄的按鈕實際上是一個表單的提交按鈕,在點擊退出按鈕之后瀏覽器將向 /logout 地址發送一個 POST 請求。但由于 RESTful 架構中會使用 DELETE 請求來刪除一個資源,當用戶退出時,實際上相當于刪除了用戶登錄會話的資源,因此這里的退出操作需要使用 DELETE 請求來發送給服務器。由于瀏覽器不支持發送 DELETE 請求,因此我們需要使用一個隱藏域來偽造 DELETE 請求。
在 Blade 模板中,我們可以使用 method_field 方法來創建隱藏域。
{{ method_field("DELETE") }}
其轉化為 HTML 代碼如下:
讓我們接著加點樣式代碼對退出按鈕進行優化。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/22272.html
摘要:抱歉,最近忙,本篇等有時間更新。引言本文基于框架做的一個生成和存儲,主要目的是學習使用框架。書籍基于的,學習時使用框架開發。開發環境備注一直想把這本書的個作為系列分享出來,供初學者學習玩玩。 抱歉,最近忙,本篇等有時間更新。 引言 本文基于Laravel框架做的一個URL生成和存儲demo,主要目的是學習使用Laravel框架。內容基于英文書籍《Packt.Laravel.Applic...
摘要:根據我自己的理解,適當的調整了順序,對一些比較常用的功能做一些說明,可結合文檔學習。 根據我自己的理解,適當的調整了順序,對一些比較常用的功能做一些說明,可結合文檔學習。Learning laravel: 準備Learning laravel: 創建項目Learning laravel: 路由Learning laravel: URLLearning laravel: 控制器Learn...
摘要:至于其他的算一般我習慣說樹形模型,這里說的概率模型可能是差不多的意思。 要點 不同工具之間版本匹配很重要由點及面,先實踐起來再學細節的原理和使用 技術棧 laravel5.5框架+scout組件+elasticsearch6.3.0搜索引擎 輔助 elasticsearch-head 查看集群數據可視化 中文分詞插件Ik 介紹 laravel是一款現代化的php框架es是搜索引擎e...
摘要:打開瀏覽器輸入,如無意外,將出現如下圖,表示框架安裝成功。四系統內部后臺管理系統這個是框架自帶的后臺登錄管理系統,只需要簡單的命令即可運行。出現上圖即為,創建模型成功。 在PHP個各種web開發框架中,laravel算是一款簡潔、優雅的開發框架,本人也剛剛接觸到laravel,通過學習大神們的一些文章,下面是我的一些心得體會,希望可以給初學者一些幫助,大家一起進步。言歸正傳: 本人環境...
閱讀 3437·2021-11-22 09:34
閱讀 1905·2019-08-30 12:53
閱讀 3500·2019-08-28 18:07
閱讀 2985·2019-08-27 10:55
閱讀 2966·2019-08-26 10:12
閱讀 3594·2019-08-23 18:21
閱讀 1349·2019-08-23 14:10
閱讀 1478·2019-08-23 13:04