貼心小提醒!!
因為是亂亂寫筆記,真的就是純紀錄之前實作時,
如何解決曾經卡住過的問題,所以主要都是解決問題的方式為主,
不會有太多詳細說明。


用月份陣列和後段取得的資料陣列比對,補齊不足的資料
實作情境
前端畫面固定會顯示六個月的資料,但是後端資料不一定會給六個月的資料,若想要用迴圈方式把資料渲染上去,就會出現問題。但是後端資料給的資料筆數可能是0~6組資料就有,這時候拿到後端的資料就需要另外處理,而且資料的月份順序也必須正確,並不是只要補齊六個月份的共六份資料就可以,顯示基準為五月,需要在前端渲染五月往回推六個月的資料,但是有可能從後端拿到的資料卻只有三月的資料,就需要依照月份另外塞入空的資料。

簡單來說,就是必須處理從後端拿到的資料,必須把確保渲染用資料共用六組,且必須依照月份排序。

實作方式
先拿基準月來組成月份陣列,基準月為後端傳來的月份。


再透過比對月份清單和api取得的單筆資要的月份來補上沒有資料時,應該要顯示的'-'內容。

文章標籤
全站熱搜
創作者介紹
創作者 文科少女寫程式 的頭像
文科少女寫程式

文科少女學程式

文科少女寫程式 發表在 痞客邦 留言(0) 人氣(63)