jeffersonsimaogoncalves / input-mask
带有输入掩码的 Laravel Nova 自定义字段文本
v1.0.0
2022-05-09 01:19 UTC
Requires
- php: >=7.1.0
README
Nova 自定义字段文本,带有输入掩码。
Nova 自定义字段文本,带有输入掩码。它使用 vue-the-mask
实现对输入字段的掩码指令。
安装
composer require jeffersonsimaogoncalves/input-mask
使用
在您的资源中导入它,并将 InputMask 添加到 fields
方法。
use Wemersonrv\InputMask\InputMask; public function fields(Request $request) { return [ ID::make('ID', 'id')->sortable(), Text::make('Name', 'name'), InputMask::make('CPF', 'cpf') ->mask('###.###.###-##') // 111.222.333.44 ->raw(), // 11122233344 ]; }
方法
此自定义字段只有两个方法
mask('###...')
在您的输入字段上实现掩码;raw()
如果您想不使用掩码保存您的值,只需添加此方法。
待办事项列表
- 将掩码应用于索引和详情字段
- 从 InputMask 创建一组预定义的自定义字段,带有验证
- 巴西 CPF
- 巴西 CNPJ
- 巴西邮政编码 (CEP)
- 巴西固定电话
- 巴西手机号(9位数字)
发行历史
- 0.1.2
- 修复
composer.json
中的许可证从 GPLv3 到 GPL-3.0-or-later
- 修复
- 0.1.1
- 修复
composer.json
中的许可证为 GPLv3
- 修复
- 0.1.0
- 第一个官方版本
- 变更:没有重要变更。
- 添加:GitHub 发布按钮徽章
- 0.0.1
- 进行中
参考
- Laravel 框架
- Laravel Nova
- Vue-the-Mask
元数据
Wemerson Guimarães – @WemersonCG – wemersonrv@gmail.com
在 GPLv3 许可证下分发。有关更多信息,请参阅 LICENSE.md。