
某些情況下需要在典型數據流外強制修改子代。要修改的子代可以是React組件實例,也可以是DOM元素。這時就要用到 refs 來操作DOM 使用場...
為了分析技術上實現的可行性,我們至少需要知道React和Redux的一些基本概念: 還需要了解Redux大致的工作流程:
Enzyme主要包括三個測試: ① shallow:是官方測試工具庫 react-addons-test-utils 中 shallow re...
1.流體布局 左右模塊兒各自向左右浮動,并設置中間模塊margin 值使中間模塊寬度自適應。 缺點:就是主要內容無法最先加載,當頁面內容較多時會...
在我們的代碼需要與其他系統或者函數對接時,它可以模擬這些場景,從而使我們測試的時候不再依賴這些場景。Sinon有主要有三個方法輔助我們進行測試:...
這里所說的前端錯誤是指,在用戶的瀏覽器中出現的js報錯。如下圖。 此類錯誤有幾個特征: 報錯信息一般發生在瀏覽器控制臺,普通用戶看不到。(舊版本...
造成邊框變粗的原因 其實這個原因很簡單,因為css中的1px并不等于移動設備的1px,這些由于不同的手機有不同的像素密度。在window對象中有...
ESLint 所有的配置規則都是寫在 rules 對象里面的 key表示規則的名稱 value表示表示規則的配置;extends是EsLint默...
webpack和Grunt,gulp對比 Webpack的工作方式是:把你的項目當做一個整體,通過一個給定的主文件(如:index.js),We...