發佈日Mar 11, 2019在Visual Studio Code中的React Native專案設定ESLint與PrettierreactnativeReact Native 專案並沒有內建 eslint 模組,所以需要在專案建立後手動進行設定。有很多種設定的方式,這裡是使用 react-app 的設定值(Create React App 使用的)為基礎,以及針對 Visual Studio Code 編輯器的設定,其它設定方式可再參考最後的參考資料中的設定。
發佈日Mar 6, 2019React Native專案建立方式reactnative自從 Create React Native App(CRNA) 這個專案在 2018 年 9 月宣布棄用,與 Expo 工具合併後,建立 React Native 專案的方式,又變得有點不太一樣。未來有可能還會再變動。
發佈日Feb 26, 2019React Native 中使用 Flexbox 筆記reactnativeflexboxFlexbox 排版的全名是 Flexible Box Layout Module(彈性的盒排版模組),是由 W3C 所制定的 CSS3 排版模組
發佈日Jan 25, 2017理解ES6中的暫時死區(TDZ)javascriptes6Temporal Dead Zone(TDZ)是 ES6(ES2015)中對作用域新的專用語。TDZ 名詞並沒有明確地寫在 ES6 的標準文件中,一開始是出現在ES Discussion討論區中