Laravel 8 手動注冊包組件

2021-07-17 16:50 更新

當為您自己的應用編寫組件的時候,Laravel 將會自動發(fā)現(xiàn)位于 app/View/Components 目錄和 resources/views/components 目錄中的組件。

當然,如果您使用 Blade 組件編譯一個包,您可能需要手動注冊組件類及其 HTML 標簽別名。您應該在包的服務提供者的 boot 方法中注冊您的組件:

use Illuminate\Support\Facades\Blade;

/**
 * 驅動您的包的服務
 */
public function boot()
{
    Blade::component('package-alert', AlertComponent::class);
}

當組件注冊完成后,便可使用標簽別名來對其進行渲染。

<x-package-alert/> 
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號