我們放棄了此軟件包,因為Laravel 7引入了對Blade-X樣式組件的本機支持。
僅當您在Laravel 6或以下時才使用此軟件包。
升級到Laravel 7時,您應該將刀片X組件轉換為本地Laravel Blade組件
該軟件包提供了一種簡單的方法,可以在刀片視圖中渲染自定義的HTML組件。
這是一個例子。而不是這個
< h1 >My view</ h1 >
@include ( ' myAlert ' , [ ' type ' => ' error ' , ' message ' => $message ] )您可以寫下:
< h1 >My view</ h1 >
< my-alert type = " error " :message = " $message " />您可以將該警報的內容放在簡單的刀片視圖中,該視圖在使用my-alert組件之前需要註冊。
{{-- resources/views/components/myAlert.blade.php --}}
< div class = " {{ $type } } " >
{{ $message } }
</ div >您可以通過作曲家安裝軟件包:
composer require spatie/laravel-blade-x該軟件包將自動註冊。
您會在https://docs.spatie.be/laravel-blade-x/v2/introduction上找到文檔。
發現自己使用包裹卡住了嗎?找到一個錯誤?您有改進媒體庫的一般問題或建議嗎?請隨時在Github上創建問題,我們將盡快解決它。
如果您找到了有關安全性的錯誤,請郵件[email protected]而不是使用問題跟踪器。
請參閱升級,以獲取有關如何從一個主要版本升級到另一個主要版本的更多信息。
composer test 有關最近發生了變化的更多信息,請參見ChangElog。
請有關詳細信息,請參閱貢獻。
您可以自由使用此軟件包,但是如果它可以進入您的生產環境,我們非常感謝您向我們向您的家鄉向我們發送一張明信片,並提及您正在使用的哪種包裝。
我們的地址是:Spatie,Samberstraat 69d,2060 Antwerp,比利時。
我們在我們的公司網站上發布了所有收到的明信片。
Spatie是位於比利時安特衛普的網絡設計代理商。您會在網站上找到我們所有開源項目的概述。
您的業務取決於我們的貢獻嗎?伸出手並在Patreon上支持我們。所有承諾都將致力於為維護和新的很棒的東西分配勞動力。
麻省理工學院許可證(麻省理工學院)。請參閱許可證文件以獲取更多信息。