摘要:在實際開發中,無論是做端端還是微信公眾號等類型的項目的時候,或多或少都會涉及到微信相關的開發,最近公司項目要求實現微信網頁授權,并獲取微信用戶基本信息的功能及微信分享的功能,現在總算完成了,但開發過程中遇到好幾個坑。 在實際開發中,無論是做PC端、WebApp端還是微信公眾號等類型的項目的時候,或多或少都會涉及到微信相關的開發,最近公司項目要求實現微信網頁授權,并獲取微信用戶基本信息的...
摘要:設置開發環境此處使用了淘寶鏡像全局安裝安裝耗時大約。然后等了分鐘貌似還在,忍不住按,報錯。生成項目查看對應目錄運行項目到此項目搭建完成。 1.設置開發環境 node v6.9.0 npm v3.10.8 (此處使用了淘寶鏡像) 全局安裝angular-cli npm install -g @angular/cli showImg(https://segmentfault.com/img...
摘要:方案二優勢不用過多的文件層級,保持文件的。不用自己定義安裝中加載這里使用的是這里的是我定義的變量這里很關鍵單獨拿出來解釋配置詳解是我寫的正則用來匹配我需要異步加載的文件,并且使用中的。 主要技術棧 React,React-redux,React-router,Typescript,antd,Immutable,... 需求 因為項目是一個SPA頁面,隨著項目的不斷迭代,入口文件逐漸增大...
摘要:檢查空值不要去檢查是否存在某個值,快使用。當你的值是對象或者數組時,使用聲明嵌套數據的預期類型。命名事件可以使用自定義事件替代預設的事件名。 原文:react-patterns 代碼結構 class definition constructor event handlers component lifecycle getters render defaultProps p...
摘要:華容道游戲看似簡單,但求解需要設計的數據結構比較復雜,還牽涉到棋類游戲的棋局判斷,所以整個過程還是挺費勁的。 此為《算法的樂趣》讀書筆記,我用javascript(ES6)重新實現算法。 華容道游戲看似簡單,但求解需要設計的數據結構比較復雜,還牽涉到棋類游戲的棋局判斷,所以整個過程還是挺費勁的。我盡量用面向對象的思想來進行封裝,整個過程將分成幾個部分記錄下來,今天是最后一部分,棋局的廣...