知乎專案程式碼閱後總結

VIRGO發表於2018-12-13
  • 專案源地址 原始碼地址

  • 專案中增加Reactotron: 使用方法

  • 專案中的問題[白圖為原始碼,彩圖為修改後的正確程式碼]:

  1. setState

知乎專案程式碼閱後總結

axios請求回來的資料回填到setState中,應該只呼叫一次setState

知乎專案程式碼閱後總結

  1. 一個頁面需要呼叫2次介面才能渲染出時候,應該用回撥

知乎專案程式碼閱後總結

改為回撥axios,同時setState只設定一次

知乎專案程式碼閱後總結

  1. 個人還是比較崇拜先定義後匯出的寫法
export default class ArticleList extends Component {}

改為

class ArticleList extends Component {}
export default ArticleList
複製程式碼
  • 知識點總結
  1. react-router 4.0 版本用法

知乎專案程式碼閱後總結

知乎專案程式碼閱後總結

  1. 輪播圖外掛react-slick的用發

知乎專案程式碼閱後總結

  1. 星期幾的換算方法

知乎專案程式碼閱後總結

  1. 獲取連結中的url引數

知乎專案程式碼閱後總結

  1. 將程式碼以html輸出

知乎專案程式碼閱後總結

  1. 專案中繫結事件

知乎專案程式碼閱後總結

知乎專案程式碼閱後總結

  1. 專案中可以寫運算

知乎專案程式碼閱後總結

知乎專案程式碼閱後總結

知乎專案程式碼閱後總結

相關文章