laravelのテーブルのpathカラムを表示させていのですが、表示できません。console.log(images.path)とログで確認したのですが、undefindeと表示されます。
アドバイスをお願いします。
laravel PostImageController
public function show(Request $request) { $images= Image::all(); return response()->json(['images'=>$images],200); }
api.php
Route::get('/show','PostImageController@show');
nuxt.js show/index.vue
<template> <div> <li v-for="image in images"> {{images.path}} </li> </div> </template> <script> import axios from 'axios'; export default { data() { return { images:[], image:[], title:'', path:'', }; }, created(){ this.getCategories() }, methods:{ getCategories: function(){ axios.get(`http://127.0.0.1:8000/api/show`) .then(response => { this.images = response.data this.path = response.data.path this.title = response.data.title console.log(response.data.title) }); }, }, }; </script>
あなたの回答
tips
プレビュー