こんにちは私はLaravelとAngularjsの新機能ですangleJsからlaravelコントローラに配列を送信しようとしていますが、エラーは発生しませんが、データをlaravelコントローラに取り込み、ここ 角度コードlaravel Contollerを使用してAngularJsから配列をキャッチ
$scope.sendSetField = function (selected_list) {
var arr = [];
angular.forEach(selected_list, function(value, key){
arr.push(key);
});
console.log(arr);
$http.post("http://localhost/maxo_ats_v1.00/dashboard/jobsDownload",
arr).then(function (d̶a̶t̶a̶,̶ ̶s̶t̶a̶t̶u̶s̶,̶ ̶h̶e̶a̶d̶e̶r̶s̶,̶ ̶c̶o̶n̶f̶i̶g̶ response) {
alert("success");
},function (d̶a̶t̶a̶,̶ ̶s̶t̶a̶t̶u̶s̶,̶ ̶h̶e̶a̶d̶e̶r̶s̶,̶ ̶c̶o̶n̶f̶i̶g̶ response) {
alert("error");
});
};
I缶laravelコントローラを使用してデータを印刷することができないコンソールsuccessfully.Butのデータを印刷することができる
マイコントローラ
public function downloadJobsList(Request $request)
{
$jobs = request('arr');
dd($jobs);
}
ルート:
Route::post('dashboard/jobsDownload','[email protected]');
メソッドの開始時に 'var_dump(" Start ")'を使用して、コントローラに到達しているかどうかを確認します。 – Sajal
何も起こっていません –
私はここで複数の問題があります、CORSかミドルウェアのものかもしれません。 angularjsとlaravelは同じドメインにありますか? – Sajal