我在組件中看不到我的變數
控制器
class DigitalContentController extends Controller
{
public function productsList(){
$contents = DigitalContent::all();
return view('pages.digitalContents', compact(['contents']));
}
}
數字內容
@extends('layouts.base')
@section('body')
<x-content-card></x-content-card>
@endsection
零件
@foreach ( $contents ?? [] as $item )
{{ $item->name }}
@endforeach
即使我在return view看到變數之前回顯變數。
class DigitalContentController extends Controller
{
public function productsList(){
$contents = DigitalContent::all();
echo $contents
return view('pages.digitalContents', compact(['contents']));
}
}
uj5u.com熱心網友回復:
因為您必須將變數決議為組件。所以應該是:
<x-content-card :contents="$contents"></x-content-card>
不要忘記向組件類添加內容
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/399648.html
上一篇:Laravel模型中的空關系
