信息列表 - Entries
Repeatable entry
概述
RepeatableEntry 允许你为数组或关联中的项重复一套 Entry 及布局组件:
use Filament\Infolists\Components\RepeatableEntry;use Filament\Infolists\Components\TextEntry; RepeatableEntry::make('comments')    ->schema([        TextEntry::make('author.name'),        TextEntry::make('title'),        TextEntry::make('content')            ->columnSpan(2),    ])    ->columns(2)如你所见,RepeatableEntry 有一个可嵌入的 schema(),可以重复每一项。
 
  
Grid 布局
使用 grid() 方法,你可以将重复项组织到列中:
use Filament\Infolists\Components\RepeatableEntry; RepeatableEntry::make('comments')    ->schema([        // ...    ])    ->grid(2)该方法接收与 Grid 的 columns() 方法相同的选项。让你可以在各种临界点中响应式地定制 Grid 的列数。
 
  
移除样式容器
默认情况下,RepeatableEntry 中的每一项都被包装在一个样式为卡片的容器中,你可以使用 contained() 移除样式容器:
use Filament\Infolists\Components\RepeatableEntry; RepeatableEntry::make('comments')    ->schema([        // ...    ])    ->contained(false)Still need help? Join our Discord community or open a GitHub discussion
 
