問題タブ [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.

0 投票する
1 に答える
1392 参照

laravel - Axios 応答データは、laravel で常に空の文字列として設定されます

これまでにない axios で奇妙な問題が発生しています。laravel バックエンドから vue フロントエンドに返された応答はすべて空です..

return response()->json(['message' => 'Success!']);

この行は、投稿が編集された直後です...

私も試しました:

そして、私がconsole.log()応答するとき:

応答とデータに関するすべてを空の文字列として取得します。Laravel 5.7 でこの問題が発生していますが、5.6 では問題なく動作します...

0 投票する
0 に答える
262 参照

laravel - laravel api で json を使用して応答を返すと、コレクションのページネーション リンクが削除されます

私はWebサービスにlaravelを使用しています。私はこのようなコレクションを返したい:

return response()->json([data => $data]);

コレクションを変換するためにlaravel apiリソースを使用しています。これは私のリソースです:

次のようなリソースにコレクションを渡すと:

すべてがうまくいきます。$data を返すと、ページネーション リンクとメタが返され、問題はありません。

しかし、以下のように response()->json() でデータを返すと、「メタ」と「リンク」に関するすべてのデータが削除されます! 他のすべては問題ありません。

ページネーション データとリンクがデータから削除されるのはなぜですか? 私が逃したものはありますか?