Следующий код не отображает данные. Но если я ввел данные, все работает
Livewire Company. php:
public $company;
public function mount(Company $company) {
$this->company = $company;
}
public function render()
{
return view('livewire.company');
}
livewire.company:
<div>
{{$company->name}}</div>
Хотя если бы я dd $ company- > назовите это работает
Web. php:
Route::livewire('/companies/{company}', 'company')->name('show-company');
layout / app.blade. php:
@livewireStyles @livewire('company') <script src="{{asset('js/app.js')}}"></script> @livewireScripts
Также, если я не используйте привязку модели маршрута, но ищите это так:
$this->company = Company::find($company);
он вызывает разрешение неразрешимой зависимости [Параметр # 0 [$ company]]