laravel 使用 表单和HTML扩展包有什么好处吗?
我想大声告诉你
我想大声告诉你 2017-05-16 16:47:43
0
2
594
{!! Form::open(['url' => 'foo/bar']) !!}
{!! Form::close() !!}

如代码所示,为什么要使用Form::open 来生成表单,比直接写<form>标签有什么好处吗?

我想大声告诉你
我想大声告诉你

全部回复(2)
Peter_Zhu

因为他会代替你处理一部分内容,例如防止跨站的token

<input name="_token" type="hidden" value="4P37rt36ym3IyCdTJgqE850iBofqxxZChjtBPeJb">

之前内容有误,修正一下:

laravelcollective/html 是一个帮助创建html和form表单的一个插件,使用它就是为了更好的去创建form表单,用laravel的写法来去创建,减少去写html代码,不过其中有一个重要的部分就是会协助创建CSRF(Cross Site Request Forgery, 跨站域请求伪造)的验证token

黄舟

自动添加csrf,防止重复提交,代码更简洁

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板