Laravel 8 視圖組件

2021-07-19 10:59 更新

如果您的軟件包包含視圖組件,則可以使用 loadViewComponentsAs 方法通知 Laravel 如何加載它們。 loadViewComponentsAs 方法接受兩個(gè)參數(shù):視圖組件的標(biāo)簽前綴和視圖組件類組成的數(shù)組。 例如,如果包的前綴是 courier,并且具有 AlertButton 視圖組件,則可以將以下內(nèi)容添加到服務(wù)提供者的 boot 方法中:

/**
 * 啟動(dòng)應(yīng)用服務(wù)
 *
 * @return void
 */
public function boot()
{
    $this->loadViewComponentsAs('courier', [
        Alert::class,
        Button::class,
    ]);
} 

一旦在服務(wù)提供者中注冊(cè)了視圖組件,就可以直接在視圖中引用它們,如下所示:

<x-courier-alert />

<x-courier-button /> 


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)