Laravel叶片成环

mwecs4sa  于 2022-12-14  发布在  其他
关注(0)|答案(4)|浏览(120)

第一个
它一直在说
未定义的错误异常PHP 8.1.6 9.42.2未定义的变量$edibles

8hhllhi2

8hhllhi21#

更改此项

return view('pizza', $edibles);

到这

return view('/pizza', compact('edibles'));
ckocjqey

ckocjqey2#

Route::get('/pizza', function(){
         $edibles = [
            'fruits' => 'Apple',
            'beverage' => 'Milo',
            'soup' => 'Egusi',
            'drink' => 'cocacola',
        ];
        return view('pizza', compact('edibles'));
    });
kninwzqo

kninwzqo3#

您可以使用compact来发送数据。请尝试以下方法:

return view('pizza', compact('edibles'));
njthzxwz

njthzxwz4#

有两种方法将后端数据发送到前端。
1.如果没有紧凑函数,您可以将变量及其数据作为单个变量名发送在这里,您可以设置传递数据的键名,如ediblesData,并在foreach循环中使用相同的名称获取前端。
例如:return view('pizza', ['edibles' => 'edibles']);
1.使用紧凑函数,您可以将变量及其数据作为单个变量名发送此处您不能设置传递数据的键名,您需要在前端获得相同的键名。
例如:return view('pizza', compact('edibles'));

相关问题