{{ csrf_field () }} 可以简写为在 5.8 的这个版本可以简写为 @csrf

在5.8的这个版本blade有很多的改变, 有些方法是可以简写的

{{ csrf_field() }} 可以简写为 @csrf

{{ method_field('PATCH') }} 可以简写为 @method('PATCH')

但是这个简写的写法在低版本的语法的问题可能会不支持比如 5.4 好像就没有这个

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 3

按 LC 翻译的文档来看,5.5 及之前的版本是 {{ csrf_field() }}, 5.5 之后就写成了 @csrf

CSRF 保护

file

11个月前 评论

@lianglunzhong :smile: 反正我在用5.4版本的时候是不能用的, 5.8 就是可以写成这样, 应该可以算是一个语法糖吧

11个月前 评论

觉得这个语法糖很棒。

10个月前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!