Laravel 的高级表单生成器

0.1.0 2021-04-28 23:30 UTC

README

Build Status Latest Version on Packagist Total Downloads Version GitHub license

Laravel 的高级表单生成器。

要求

当前包的要求如下

  • Laravel >= 7.3
  • PHP >= 7.3

安装

您可以通过 composer 安装此包

composer require saimondev03/form

使用方法

您可以使用 <x-field /> 创建新的表单字段

您可以通过传递属性(如 name, id, class, type, 等)来自定义表单字段

您可以通过在表单组件中传递方法来自定义表单方法,例如 get, post, put, patch, delete。

组件渲染

要渲染组件,您可以在 Blade 模板中的一个标签内使用 Blade 组件标签。Blade 组件标签以字符串 x- 开头,后跟组件名称

<x-form method="method">
    <x-field />
</x-form>

<x-form>
    <x-field name="name" type="text" class="clasname" required />
</x-form>

不带标签的组件字段渲染

<x-form method="method">
    <x-field label="false" name="name" type="text" class="clasname" required />
</x-form>

更新日志

请参阅 CHANGELOG 了解最近更改的更多信息。

安全性

如果您发现任何安全问题,请通过电子邮件 simonmontoya19@gmail.com 联系我们。

鸣谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件