redux-thunk的原理解析 发表于 2018-11-10 | 分类于 前端 | 热度 ℃ 字数统计 176 | 阅读时长 1 参考文档:redux-thunk的原理解析 个人理解:1、首先了解redux的中间件原理const store = createStore(reducer, applyMiddleware(thunk))在createStore的时候,如果应用了中间件,那么store的属性dispatch、getS ... 阅读全文 »
科里化 发表于 2018-11-10 | 分类于 前端 | 热度 ℃ 字数统计 238 | 阅读时长 1 bind的概念 12var result = fun.bind(thisArg[, arg1[, arg2[, ...]]]) result(newArg1, newArg2...) bind返回一个新的函数,这个函数要绑定的this对象指向第一个参数,后面的参数是传入新函数的参数。这个函数的功 ... 阅读全文 »
React单元测试实战 发表于 2018-10-12 | 分类于 前端 | 热度 ℃ 字数统计 3.5k | 阅读时长 15 目录 什么是单元测试 Jest && Enzyme 测试实战 总结 什么是单元测试单元测试 维基百科 在计算机编程中,单元测试(英语:Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化 ... 阅读全文 »
Mac高效开发小技巧 发表于 2018-09-22 | 分类于 linux | 热度 ℃ 字数统计 290 | 阅读时长 1 ssh别名用户名、IP 地址和端口号还是不想记忆,此时可以利用 SSH 的配置文件来实现。 编辑 ~/.ssh/config 文件,添加以下内容: 12345Host testhost HostName 1.2.3.4 User root Port 54321 Identit ... 阅读全文 »
literallycanvas的简介 发表于 2018-08-17 | 分类于 前端 | 热度 ℃ 字数统计 976 | 阅读时长 4 git项目目录: _static literallycanvas的依赖文件 classic_style 用普通js的方式编写的用例 react_style 基于create-react-app编写的用例 freecanvas-demo 二次开发,基本实现了图片旋转功能 xmind api介绍 L ... 阅读全文 »