也门开源 / blade-realtime-input
通过在输入本身中传递规则,享受实时输入验证。
5.1.2
2022-08-15 13:19 UTC
Requires
- php: ^7.4|^8.0
- illuminate/support: ^7.0|^8.0|^9.0
README
Laravel 实时输入
通过在输入本身中传递规则,享受实时输入验证。
要求
本包已在 Laravel v8 下测试,应适用于 Laravel v7 和 v9
安装
使用 composer 安装此包
composer require yemeni-open-source/blade-realtime-input
基本用法
<input>
标签
<x-realtime-input::strings name="username" rules="required|min:5" />
<select>
标签
<x-realtime-input::options rules="in:usd,yer" class="btn btn-default custom-select" name="currency" id="currency" > <option value="usd">USD</option> <option value="yer" selected>YER</option> <option value="sar">SAR</option> </x-realtime-input::options>
高级用法
您可以将 id
、class
、type
或其他 HTML 属性添加到输入中,如下所示
<x-realtime-input::strings rules="required|min:5" name="username" id="user" class="form-control" />
您可以将数组名称添加如下
<x-realtime-input::strings name="username[]" rules="required|min:5" id="user" class="form-control" />
本地化
库的工作方式与您熟悉的 Laravel 验证器类似,您可以阅读 Laravel 验证器本地化。
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅MIT 许可证文件。