【问题标题】:what is the benefit to use form builder? [duplicate]使用表单生成器有什么好处? [复制]
【发布时间】:2017-09-02 11:27:09
【问题描述】:

考虑到我的联系页面中有一个联系表,

那么我为什么要使用像laravel collective 这样的表单生成器。

我可以像这样在联系人视图中简单地写下我的 html 代码:

<input class="form-control" name="company" type="text">

而不是这个:

{{ Form::text('company', null, ['class' => 'form-control']) }}

有什么好处?

【问题讨论】:

标签: php laravel laravelcollective


【解决方案1】:
  • 更简洁的语法。例如,比较传统的 HTML 选择与使用 Form::select('name', $array)
  • 集成CSRF 保护。
  • 将 URL 集成到应用程序的命名路由、操作和 RESTful 控制器。如果在您的表单 URL 中使用路由并且您可以更改路由 URL,那么您的所有模型仍然可以工作。
  • Form Model Binding 使用模型中的数据填充表单。
  • 使用 Flash(旧)输入自动填充表单字段。

也可以参考 laravel 文档 Laravel Doc for form Builder

【讨论】:

    猜你喜欢
    • 2012-09-27
    • 1970-01-01
    • 2013-06-01
    • 2011-03-16
    • 1970-01-01
    • 2021-08-03
    • 2019-08-22
    • 2015-11-10
    • 1970-01-01
    相关资源
    最近更新 更多