問題タブ [laravel-response]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel - Axios 応答データは、laravel で常に空の文字列として設定されます
これまでにない axios で奇妙な問題が発生しています。laravel バックエンドから vue フロントエンドに返された応答はすべて空です..
return response()->json(['message' => 'Success!']);
この行は、投稿が編集された直後です...
私も試しました:
そして、私がconsole.log()
応答するとき:
応答とデータに関するすべてを空の文字列として取得します。Laravel 5.7 でこの問題が発生していますが、5.6 では問題なく動作します...
laravel - laravel api で json を使用して応答を返すと、コレクションのページネーション リンクが削除されます
私はWebサービスにlaravelを使用しています。私はこのようなコレクションを返したい:
return response()->json([data => $data]);
コレクションを変換するためにlaravel apiリソースを使用しています。これは私のリソースです:
次のようなリソースにコレクションを渡すと:
すべてがうまくいきます。$data を返すと、ページネーション リンクとメタが返され、問題はありません。
しかし、以下のように response()->json() でデータを返すと、「メタ」と「リンク」に関するすべてのデータが削除されます! 他のすべては問題ありません。
ページネーション データとリンクがデータから削除されるのはなぜですか? 私が逃したものはありますか?