laravel とvue でフルスタック開発をしております。
一番下の画像のようにフルのhtmlを変換します。
他の部分(axios.get)はきちんと返してほしい値を返してくれます。
stackoverflowなどを読み漁った結果、いくつか事例(すべてlaravel + vueもしくはlaravle + reactでaxiosを使用)がありましたが、どなたも解決なされておりません。
コントローらのabcメソッドにそもそもリクエストが届いておりません。なのでlog::debugではなにも吐き出されません(他の方も似た事例でした。)
以下ソースコードです。
// RecipeController.php class RecipeController extends Controller { public function abc() { $banana = 'banana'; Log::debug('banana'); return $apple; } } // component.vue const abc = () => { return axios.get('/api/abc') } onMounted(async () => { const res3 = await abc() console.log(res3.data) // 一番下の画像です }) // router/api.php Route::get('/abc', [RecipeController::class, 'abc']); // router/web.php Route::get('{any?}', function () { return view('welcome'); })->where('any', '.*');
bananaと表示させたいのですが、うまくいきません。
手詰まりとなってしまいましたのでお助け願いたいです。
どうぞよろしくお願いいたします。
ubuntu22.04
laravel 9 composer
vue3
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/11/27 15:04