文本框字段

Columns

文本框字段允许你在表格中渲染文本输入框,可用于在不打开新页面或模态框的情况下更新数据库记录:

use Filament\Tables\Columns\TextInputColumn;
 
TextInputColumn::make('name')

Validation

你可以以数组形式传入Laravel 验证规则验证输入:

use Filament\Tables\Columns\TextInputColumn;
 
TextInputColumn::make('name')
->rules(['required', 'max:255'])

Filament 使用 tooltip 提示显示验证错误。如果你想在后台面板之外使用tooltip来展示验证错误,请在应用中安装 @ryangjchandler/alpine-tooltip installed

自定义Input类型

你也可以使用 type() 方法传入自定义HTML Input类型

use Filament\Tables\Columns\TextInputColumn;
 
TextInputColumn::make('background_color')->type('color')

需要帮助? 加入论坛 或者打开 GitHub讨论

喜欢Filament?

Filament 中文文档由 laravel-filament.cn 翻译整理。站长用爱发电,希望为英文阅读不畅的朋友提供快速掌握Filament框架的途径。文档的翻译,社区的运营维护都需要时间精力上的付出。如果文档社区使你受益,如果你想支持站长...

打赏