240 发简信
  • React之DOM操作

    某些情况下需要在典型数据流外强制修改子代。要修改的子代可以是React组件实例,也可以是DOM元素。这时就要用到 refs 来操作DOM 使用场...

  • Redux

    为了分析技术上实现的可行性,我们至少需要知道React和Redux的一些基本概念: 还需要了解Redux大致的工作流程:

  • Enzyme

    Enzyme主要包括三个测试: ① shallow:是官方测试工具库 react-addons-test-utils 中 shallow re...

  • 三栏布局

    1.流体布局 左右模块儿各自向左右浮动,并设置中间模块margin 值使中间模块宽度自适应。 缺点:就是主要内容无法最先加载,当页面内容较多时会...

  • Sinon

    在我们的代码需要与其他系统或者函数对接时,它可以模拟这些场景,从而使我们测试的时候不再依赖这些场景。Sinon有主要有三个方法辅助我们进行测试:...

  • 前端错误

    这里所说的前端错误是指,在用户的浏览器中出现的js报错。如下图。 此类错误有几个特征: 报错信息一般发生在浏览器控制台,普通用户看不到。(旧版本...

  • 移动端1px边框问题

    造成边框变粗的原因 其实这个原因很简单,因为css中的1px并不等于移动设备的1px,这些由于不同的手机有不同的像素密度。在window对象中有...

  • 零碎的知识点

    ESLint 所有的配置规则都是写在 rules 对象里面的 key表示规则的名称 value表示表示规则的配置;extends是EsLint默...

  • webpack的相关知识点

    webpack和Grunt,gulp对比 Webpack的工作方式是:把你的项目当做一个整体,通过一个给定的主文件(如:index.js),We...