2016-05-10 18 views
0

這是位普通的問題,我建立一個網站如何建立一個多ReactJs購物車

LINK

該網站是建立在Laravel這是一個PHP框架。

在此我想添加購物車基於ReactJS的任何建議如何與此一起前進。

所以基本上我想建立一個

現在購買上點擊,我可以把產品的ID, name and cost並將其添加到購物車

按鈕。

而這個購物車應該在網站的所有頁面上工作。

我對ReactJs非常陌生,並且對Jquery有一定的瞭解。

感謝

+0

研究諸如Redux,Reflux或Flux之類的產品,以便將數據保存在商店中。由於商店僅在客戶端,因此如果用戶決定刷新頁面,則需要進行補充。您可以將產品存儲在瀏覽器的本地存儲器中,也可以通過php後端進行處理 – thsorens

回答

0
  1. 您需要使用在客戶端的一些一些存儲(餅乾(好主意),localStorage的(NICE))。您必須在此存儲SC數據。你也可以將所有SC數據存儲在服務器端,並返回所有響應(但這是個壞主意)。
  2. 您需要使用ReactRouter(https://github.com/reactjs/react-router)來創建SPA。
  3. 我認爲你可以編寫SC模塊並將其添加到你的基本模板。