Unsplash 網站的照片是以 tag 來分類而不是傳統的樹狀資料夾結構,幸好在每個 collection 裡有 “related collection” 這個項目,可以用來當做是子相簿使用。所以當使用者點擊子相簿的時候,我們取得該 collection ID,再用 fetch() 去取得它的 related collections 做為子相簿,以及 collection photos,所以會有二個 Ajax calls。
我們把點擊過的 collection id 收集起來,用 Breadcrumb component 做出麵包屑的元件。
(未完待續)