react心路历程
這段時間一直在研究react ,由剛開始的慢慢不熟悉到現在的越來越上手,總的來說,學習過程中,不能光看不練,那是沒有啥效果的。
react不同于以往的框架,他是基于組件的形式來實現,因此也更加靈活,而且他有自己獨特的一門jsx類的語法來實現,我覺得這種寫法能夠更明白代碼實現的功能邏輯。在沒有一點react的基礎的人,我建議先讀讀阮一峰的react初級教程吧,你會大致了解react,其次,熟悉之后就可以上手先作個小demo,來滿足自己的虛榮心。
react中的history的屬性一般分為三種,hashHistory,browserHistory,createMemoryHistory,如果設為hashHistory,路由將通過URL的hash部分(#)切換,URL的形式類似example.com/#/some/path。如果設為browserHistory,瀏覽器的路由就不再通過Hash完成了,而顯示正常的路徑example.com/some/path,背后調用的是瀏覽器的History API。但是,這種情況需要對服務器改造。否則用戶直接向服務器請求某個子路由,會顯示網頁找不到的404錯誤。如果開發服務器使用的是webpack-dev-server,加上--history-api-fallback參數就可以了。createMemoryHistory主要用于服務器渲染。它創建一個內存中的history對象,不與瀏覽器URL互動。
react和bootstrap的結合使用不是像以往那樣簡單,他是要先導入bootstrap然后運用bootstrap在react中特殊的寫法來進行實現,分享自己目前正在寫的一個小demo,正在完善和增加其他功能,喜歡react的飯們,可以一同探討。項目在下篇介紹,
?
轉載于:https://www.cnblogs.com/athean/p/6730407.html
總結
- 上一篇: 小学生算法一
- 下一篇: Django xadmin引入Djang