第一个它一直在说未定义的错误异常PHP 8.1.6 9.42.2未定义的变量$edibles
8hhllhi21#
更改此项
return view('pizza', $edibles);
到这
return view('/pizza', compact('edibles'));
ckocjqey2#
Route::get('/pizza', function(){ $edibles = [ 'fruits' => 'Apple', 'beverage' => 'Milo', 'soup' => 'Egusi', 'drink' => 'cocacola', ]; return view('pizza', compact('edibles')); });
kninwzqo3#
您可以使用compact来发送数据。请尝试以下方法:
return view('pizza', compact('edibles'));
njthzxwz4#
有两种方法将后端数据发送到前端。1.如果没有紧凑函数,您可以将变量及其数据作为单个变量名发送在这里,您可以设置传递数据的键名,如ediblesData,并在foreach循环中使用相同的名称获取前端。例如:return view('pizza', ['edibles' => 'edibles']);1.使用紧凑函数,您可以将变量及其数据作为单个变量名发送此处您不能设置传递数据的键名,您需要在前端获得相同的键名。例如:return view('pizza', compact('edibles'));
return view('pizza', ['edibles' => 'edibles']);
4条答案
按热度按时间8hhllhi21#
更改此项
到这
ckocjqey2#
kninwzqo3#
您可以使用compact来发送数据。请尝试以下方法:
njthzxwz4#
有两种方法将后端数据发送到前端。
1.如果没有紧凑函数,您可以将变量及其数据作为单个变量名发送在这里,您可以设置传递数据的键名,如ediblesData,并在foreach循环中使用相同的名称获取前端。
例如:
return view('pizza', ['edibles' => 'edibles']);
1.使用紧凑函数,您可以将变量及其数据作为单个变量名发送此处您不能设置传递数据的键名,您需要在前端获得相同的键名。
例如:
return view('pizza', compact('edibles'));