部门/nova-unique-ajax-field

一个 Laravel Nova 字段。

1.0.2 2018-09-14 20:11 UTC

This package is auto-updated.

Last update: 2024-09-17 02:03:41 UTC


README

Latest Version on Packagist Total Downloads License

描述

该字段通过 AJAX 请求在输入时进行唯一性验证,而不是在 Nova 中的保存时。

演示

Demo

安装

通过 composer 安装:composer require epartment/nova-unique-ajax-field

用法

向您的 Nova 资源添加一个新的 Unique 字段

use Epartment\NovaUniqueField\Unique;

Unique::make('Email')

选项

Unique::make('Email', 'email')
    ->actOn(Unique::KEY_UP)
    ->notUniqueMessage('Not Unique!')
    ->keyUpDelay(500),

可以在键入(带有可调整的延迟)或模糊时进行验证。

许可证

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