前提・実現したいこと
javascriptで複数あるオブジェクトのそれぞれのdateの値を受け取るにはどの様な記述が必要でしょうか。
該当のソースコード
stubでオブジェクト生成
javascript
1export const stub = { 2 data: [ 3 { 4 attendanceId: 1, 5 date: "2020/11/1", 6 startTime: "9:00", 7 endTime: "18:00", 8 breakTime: "1:00", 9 startBreakTime: "12:00", 10 endBreakTime: "13:00", 11 acutualTime: "8:00", 12 }, 13 { 14 attendanceId: 2, 15 date: "2020/11/2", 16 startTime: "9:00", 17 endTime: "13:00", 18 breakTime: "2:00", 19 startBreakTime: "12:00", 20 endBreakTime: "13:00", 21 acutualTime: "4:00" 22 }, 23 { 24 attendanceId: 3, 25 date: "2020/11/3", 26 startTime: "9:00", 27 endTime: "14:00", 28 breakTime: "1:00", 29 startBreakTime: "12:00", 30 endBreakTime: "13:00", 31 acutualTime: "8:00" 32 }, 33 { 34 attendanceId: 4, 35 date: "2020/11/4", 36 startTime: "9:00", 37 endTime: "15:00", 38 breakTime: "1:00", 39 startBreakTime: "12:00", 40 endBreakTime: "13:00", 41 acutualTime: "8:00" 42 }, 43 { 44 attendanceId: 5, 45 date: "2020/11/30", 46 startTime: "9:00", 47 endTime: "15:00", 48 breakTime: "1:00", 49 startBreakTime: "12:00", 50 endBreakTime: "13:00", 51 acutualTime: "8:00" 52 }, 53 ] 54}
axiosのgetで受け取ってstubをreturnしています
javascript
1import { stub } from "./data/attendanceStub.js" 2 3export function getAxios() { 4 return stub 5};
受け取ったstubを表示するファイル
javascript
1elementForAfterRender("#attendance_list", getAxios); 2let axiosdata = getAxios(); 3//stubの0番目のdate 4console.log(axiosdata.data[0]); 5//stubの4番目のdataのdate 6console.log(axiosdata.data[4].date);
試したこと
3目のファイルのconsole.logで出力された値は以下になります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/11 05:41