Я пытаюсь перенаправить на контроллер данные и использовать эти данные в контроллере (я использую laravel)
/* html */
<a @click="Submit()" href="/buy" class="btn btn-block btn-lg btn-primary btn-checkout-pay">Buy</a>
/*js codes*/
Submit : function(){
axios.post('/buy',{
ProductId : this.id,
//ProductId : "1";//
ProductAmount : this.temporaryamount
//ProductAmount : "12000";//
})
.then(function (response) {
window.location = "/buy";
console.log(response);
})
.catch(function (error) {
console.log(error);
})
}
, а /buy
перенаправляется на ShoppingController@create
/* web.php */
Route::get('/buy','ShoppingController@create');
Route::post('/buy','ShoppingController@create');
/* ShoppingController@create */
public function create(Request $request)
{
dd($request['ProductId']);
}
проблема в том, что $request['ProductId'];
это null
, что означает, что запрос axois перенаправляется без данных
PS: i не хочу возвращать данные, которые я хочу просто использовать данные в контроллере