前提・実現したいこと
タイトルのとおり
発生している問題・エラーメッセージ
RailsとVue.jsを連携させる練習で、こちらを参考にしているのですが、筆者のようにデータの一覧を取得できません。
該当のソースコード
<template> <div id="app"> <table> <tbody> <tr> <th>ID</th> <th>name</th> <th>birth</th> <th>department</th> <th>gender</th> <th>joined_date</th> <th>payment</th> <th>note</th> </tr> <tr v-for="e in employees" :key="e.id"> <td>{{ e.id }}</td> <td>{{ e.name }}</td> <td>{{ e.birth }}</td> <td>{{ e.department }}</td> <td>{{ e.gender }}</td> <td>{{ e.joined_date }}</td> <td>{{ e.payment }}</td> <td>{{ e.note }}</td> </tr> </tbody> </table> </div> </template> <script> import axios from 'axios'; export default { data: function () { return { employees: [] } }, mounted () { axios .get('/api/v1/employees.json') .then(response => (this.employees = response.data)) } } </script> <style scoped> p { font-size: 2em; text-align: center; } </style>
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。