摘要:前提條件假設首頁文章列表放于的中。思考步驟通過創建加載更多按鈕組件,并綁定回調函數。理想狀態函數通過出一個異步獲取數據并更新中的數據,組件再重新循環輸出。
前提條件:
假設首頁文章列表放于 store 的 list 中。
思考步驟:
通過 styled-components 創建“加載更多”按鈕組件,并綁定click回調函數A。
理想狀態 函數A 通過 dispatch 出一個 action 異步獲取數據并更新 store 中的 list 數據,組件再重新循環輸出 list。
首要問題 通訊 ,要讓首頁文章模塊和 store 通訊我們需要使用到 react-redux (通過提供的 Provider 標簽中的 store 屬性接收到store,通過 connect 函數打通模塊和傳入的 store 間的通訊。)
其次 獲取數據,使用 axios 異步獲取數據相對簡單但是這部分代碼寫在哪最合適??因為要 dispatch 所以首先想到 mapDispatchToState ,但我們不是直接 dispatch 而是先獲取異步數據,所以需要中間人介入也就是 中間件 使用 redux-thunk 可以 dispatch 函數,而函數中就可以異步獲取數據并 dispatch 出攜帶了異步返回數據的 action。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/102513.html
摘要:楊冀龍是安全焦點民間白帽黑客組織核心成員,被浪潮之巔評為中國新一代黑客領軍人物之一他在本文中依次分享了對于黑客的定義如何從黑客成為一名安全創業者技術創業踩過的坑給技術創業者建議等內容。 showImg(https://segmentfault.com/img/remote/1460000012377230?w=1240&h=796); 前端每周清單專注前端領域內容,以對外文資料的搜集為...
摘要:前端每周清單第期現狀分析與優化策略單元測試爬蟲作者王下邀月熊編輯徐川前端每周清單專注前端領域內容,以對外文資料的搜集為主,幫助開發者了解一周前端熱點分為新聞熱點開發教程工程實踐深度閱讀開源項目巔峰人生等欄目。 showImg(https://segmentfault.com/img/remote/1460000011008022); 前端每周清單第 29 期:Web 現狀分析與優化策略...
摘要:全家桶仿簡書部分功能前言前段時間接觸了下,一直想要自己寫一個小練手。在眾多應用中,考慮之后選擇了簡書來模仿,這段時間就利用了工作之余的時間進行開發。在這里簡單敘述一下我仿簡書部分布局以及功能實現的過程,僅做學習用途。 React-全家桶仿簡書部分功能 前言 前段時間接觸了下React,一直想要自己寫一個小Demo練手。在眾多應用中,考慮之后選擇了簡書來模仿,這段時間就利用了工作之余的時...
摘要:高階組件的概念,是里面經常提到的,類似于高階函數。高階函數高階組件高階組件用是代碼復用的優秀工具,主要在處理邏輯方面和普適性上,有著奇效。 前言 在web開發上,我們都對數據采用分頁加載的機制,一種變形就是在頁面采用循環加載的機制,拉到頁面最下方有個加載更多的按鈕。問題在于,當不同的數據要展示時,就要寫很多這種列表,但是其中的邏輯都是相似的。 維護一組數據 加載更多數據 將數據用對應...
摘要:春招結果五月份了,春招已經接近尾聲,因為到了周五晚上剛好有空,所以簡單地記錄一下自己的春招過程。我的春招從二月初一直持續到四月底,截止今天,已經斬獲唯品會電商前端研發部大數據與威脅分析事業部京東精銳暑假實習生的騰訊的是早上打過來的。 春招結果 五月份了,春招已經接近尾聲,因為到了周五晚上剛好有空,所以簡單地記錄一下自己的春招過程。我的春招從二月初一直持續到四月底,截止今天,已經斬獲唯品...
閱讀 833·2021-11-22 11:59
閱讀 3250·2021-11-17 09:33
閱讀 2320·2021-09-29 09:34
閱讀 1949·2021-09-22 15:25
閱讀 1967·2019-08-30 15:55
閱讀 1330·2019-08-30 15:55
閱讀 540·2019-08-30 15:53
閱讀 3353·2019-08-29 13:55