yiisoft / yii-masked-input
此包已被废弃,不再维护。未建议替代包。
Yii 框架掩码输入小部件扩展
dev-master / 3.0.x-dev
2022-10-12 07:27 UTC
Requires
- php: ^7.4|^8.0
- npm-asset/inputmask: ~5.0.0
- yiisoft/yii-jquery: ^3.0@dev
Requires (Dev)
- npm-asset/jquery: *
- phan/phan: ^3.0
- phpunit/phpunit: ^9.4
- roave/infection-static-analysis-plugin: ^1.5
- spatie/phpunit-watcher: ^1.23
- vimeo/psalm: ^4.2
- yiisoft/composer-config-plugin: dev-master
- yiisoft/di: ^1.0
This package is auto-updated.
Last update: 2022-10-12 07:30:57 UTC
README
此包已弃用。
❌
Yii 框架掩码输入小部件扩展
这是 Yii 框架的掩码输入扩展。它提供了一个基于 jQuery Input Mask 插件 的掩码输入小部件。
有关许可证信息,请查看 LICENSE 文件。
安装
安装此扩展的首选方式是通过 composer。
composer require --prefer-dist yiisoft/yii-masked-input
用法
要使用 MaskedInput,必须设置 [[mask]] 属性。以下示例展示了如何使用 MaskedInput 收集电话号码
echo MaskedInput::widget([ 'name' => 'phone', 'mask' => '999-999-9999', ]);
您还可以使用此小部件在 [[ActiveForm]] 中,通过 [[ActiveField::widget()|小部件()]] 方法,例如像这样
<?= $form ->field($model, 'from_date') ->widget(Yiisoft\Yii\MaskedInput\MaskedInput::class, [ 'mask' => '999-999-9999', ]) ?>