【发布时间】:2021-08-29 02:39:27
【问题描述】:
我必须调用 API 来更新购物车,但更新后它不会从控制器索引函数呈现到支付页面
API.PHP
Route::post('cart',[Controller::class, 'index']);
控制器
public function index(){
// updating values
return view('payment');
}
WEB.PHP 文件
Route::get('/payment', function () {
return view('payment');
});
【问题讨论】:
-
我猜你需要在
index方法中重定向到支付页面redirect()->route('/payment')。你可以试试这个方法吗? -
您不会从 API 调用返回视图。您将返回包含成功或失败消息的响应,并根据响应执行适当的操作。
标签: php laravel api routes laravel-blade