Laravel 8 過濾屬性

2021-07-17 16:51 更新

你可以使用 filter 方法過濾屬性。如果你想在屬性包中保留屬性,這個(gè)方法接受一個(gè)應(yīng)該返回 true 的閉包:

{{ $attributes->filter(fn ($value, $key) => $key == 'foo') }}

為了方便,你也可以使用 whereStartsWith 方法來(lái)檢索所有以特定字符串開頭的鍵所對(duì)應(yīng)的屬性:

{{ $attributes->whereStartsWith('wire:model') }}

使用 first 方法,你可以渲染一個(gè)屬性包中的第一個(gè)屬性:

{{ $attributes->whereStartsWith('wire:model')->first() }}
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)