wemersonrv / input-mask
Laravel Nova 自定义字段文本,带有输入掩码
v0.1.2
2019-05-16 17:15 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2024-09-20 20:36:39 UTC
README
Nova 自定义字段文本,带有掩码。
Nova 自定义字段文本,带有掩码。它使用 vue-the-mask 在输入字段上实现掩码指令。
安装
composer require wemersonrv/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
