iT邦幫忙

2023 iThome 鐵人賽

DAY 28
0

前情提要

昨天在實作 API 集中管理的部分時,遇到以下錯誤:

Uncaught TypeError: Cannot read properties of undefined (reading 'then')

在了解 .then 主要是接收前面內容所匯出的資料後,搜尋到解決的方法了~

建置問題解決

在參考 vue axios api 集中管理_vue api集中管理_Huang_John的博客-CSDN博客 這一篇的說明後發現是在 api.js 中在座宣告時,封裝的 API 並沒有傳回值,所以不能使用大刮號 {},將大括號改成 (),就可以正常使用了~
修改後的程式碼如下:

const postGet = ( ) => (
   postRequest.get( '' )
  )

今天主要解決了集中式 API 的使用問題~
明天將繼續完善用 Vue 操作各 API 的功能~


上一篇
Day 27 Vue 出 Blog -- 集中營裡的 API Part2
下一篇
Day29 Vue API POST 功能 - 發文功能 Part 1
系列文
Java Spring + Vue 甘苦學習路 前後端分離之 Blog 實戰30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言