【问题标题】:Attempt to read property "menus" on null尝试在 null 上读取属性 \"menus\"
【发布时间】:2023-01-26 17:37:52
【问题描述】:
 @foreach ($specials->menus as $menu)
                    <div class="max-w-xs mx-4 mb-2 rounded-lg shadow-lg">
                        <img class="w-full h-48" src="{{ Storage::url($menu->image) }}" alt="Image" />
                        <div class="px-6 py-4">
                            <h4 class="mb-3 text-xl font-semibold tracking-tight text-green-600 uppercase">
                                {{ $menu->name }}</h4>
                            <p class="leading-normal text-gray-700">{{ $menu->description }}.</p>
                        </div>
                        <div class="flex items-center justify-between p-4">
                            <span class="text-xl text-green-600">${{ $menu->price }}</span>
                        </div>
                    </div>
                @endforeach

模型/Menu.php

belongsToMany(Category::class, 'category_menu'); } }

【问题讨论】:

    标签: laravel laravel-9


    【解决方案1】:

    我想你忘了初始化$specials,它是空的,这就是你得到错误的原因。

    您可以尝试在foreach 语句之前使用dd,以便我们可以看到它的内容吗?

    {{ dd($specials) }}
    

    【讨论】:

      猜你喜欢
      • 2021-09-14
      • 2021-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-11
      • 2021-05-17
      • 1970-01-01
      • 2022-11-16
      相关资源
      最近更新 更多