原创 GraphQL 技術選型之利弊取捨
在看些文章時不經意看到智聯團的的GraphQL使用的技術沉澱。拿出來給大家分享。 此文是作者考慮 GraphQL 在 Node.js 架構中的落地方案後所得。從最初考慮可以(以內置中間件)加入基礎服務並提供完整的構建、發佈、監控支
原创 Mac升級後,git命令無法使用
今天將系統升級到 10.13 之後,使用 git --version 命令出現了下面的錯誤 xcrun: error: invalid active developer path (/Library/Developer/Comma
原创 React PureComponent介紹與使用
前言 介紹之前可以先看下shouldComponentUpdate介紹 PureComponent介紹 React15.3中新加了一個 PureComponent 類,顧名思義, pure 是純的意思, PureComponent
原创 React Fragment介紹與使用
前言 在向 DOM 樹批量添加元素時,一個好的實踐是創建一個document.createDocumentFragment,先將元素批量添加到 DocumentFragment 上,再把 DocumentFragment 添加到
原创 React Hooks系列之useContext
前言 react hooks 是 React 16.8 的新增特性。 它可以讓我們在函數組件中使用 state 、生命週期以及其他 react特性,而不僅限於 class 組件。react hooks 的出現,標示着 react
原创 Typescript——An index signature parameter type cannot be a union type. Consider using a mapped...
寫接口類型時,希望一個類型的鍵值是聯合類型中固定的幾個 const enum MSGTYPE{ TEXT = 'text', IMAGE = 'image', } // or // type MSGTYPE = '
原创 React Hooks系列之useMemo
前言 react hooks 是 React 16.8 的新增特性。 它可以讓我們在函數組件中使用 state 、生命週期以及其他 react特性,而不僅限於 class 組件。react hooks 的出現,標示着 react
原创 TypeScript中??和?什麼意思呢?
??其實沒啥意思,就是Nullish Coalescing (空值合併)。 具體好好看官方文檔:https://www.typescriptlang.org/docs/handbook/release-notes/typescri
原创 React Hooks系列之useEffect
前言 react hooks 是 React 16.8 的新增特性。 它可以讓我們在函數組件中使用 state 、生命週期以及其他 react特性,而不僅限於 class 組件。react hooks 的出現,標示着 react
原创 React Hooks系列之useRef
前言 react hooks 是 React 16.8 的新增特性。 它可以讓我們在函數組件中使用 state 、生命週期以及其他 react特性,而不僅限於 class 組件。react hooks 的出現,標示着 react
原创 React Hooks系列之useReducer
前言 react hooks 是 React 16.8 的新增特性。 它可以讓我們在函數組件中使用 state 、生命週期以及其他 react特性,而不僅限於 class 組件。react hooks 的出現,標示着 react
原创 React Hooks系列之自定義Hooks
前言 react hooks 是 React 16.8 的新增特性。 它可以讓我們在函數組件中使用 state 、生命週期以及其他 react特性,而不僅限於 class 組件。react hooks 的出現,標示着 react
原创 React Hooks系列之useImperativeHandle
前言 react hooks 是 React 16.8 的新增特性。 它可以讓我們在函數組件中使用 state 、生命週期以及其他 react特性,而不僅限於 class 組件。react hooks 的出現,標示着 react
原创 React Hooks系列之useLayoutEffect
前言 react hooks 是 React 16.8 的新增特性。 它可以讓我們在函數組件中使用 state 、生命週期以及其他 react特性,而不僅限於 class 組件。react hooks 的出現,標示着 react
原创 Javascript跳出循環的三種方法break, continue,return
Javascript跳出循環方法break, return, continue 前言: 首先for循環屬於一個循環體,不是函數,所以沒有函數作用域,裏面的執行條件所處的作用域和外部所屬同一個。 for循環還有一個特別之處,