課程
/后端開發
/PHP
/輕松學會Laravel-表單篇
老師,這里用的是validator類驗證操作的數據保持,
那用第一種方法控制器驗證,如何進行數據保持呢。
2017-04-04
源自:輕松學會Laravel-表單篇 2-5
正在回答
直接在模板中調用{{old()}} 方法即可
目測是不行的,從代碼來看,$this->validate方法如下
public?function?validate(Request?$request,?array?$rules,?array?$messages?=?[],?array?$customAttributes?=?[]) ????{ ????????$validator?=?$this->getValidationFactory()->make($request->all(),?$rules,?$messages,?$customAttributes); ????????if?($validator->fails())?{ ????????????$this->throwValidationException($request,?$validator); ????????} ????}
這里面就等于是實現了一次\Validator::make() 方法,而且沒有攜帶withInput() 屬性,因此這個無法實現數據保持
個人拙見,望大家指正
舉報
Laravel框架是世界上最流行的PHP框架,沒有之一
2 回答補充一個性別數據保持的方法
4 回答validate的數據保持
1 回答關于數據保持
1 回答數據的保持問題
1 回答 create 方法保存數據無法實現?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-10-30
直接在模板中調用{{old()}} 方法即可
2017-04-04
目測是不行的,從代碼來看,$this->validate方法如下
這里面就等于是實現了一次\Validator::make() 方法,而且沒有攜帶withInput() 屬性,因此這個無法實現數據保持
個人拙見,望大家指正