会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
莫邪曲
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2020年10月9日
函数的节流和防抖
摘要: 很早之前就听到过这两个概念,今天也来研究一下它们的代码实现和概念 1 节流 在指定时间内函数只会触发一次。 代码实现 function throttle(fn, interval = 30000) { var isToRun = true; return function () { if (!isT
阅读全文
posted @ 2020-10-09 13:22 莫邪曲
阅读(167)
评论(0)
推荐(0)
2020年9月28日
ctv--------代码的学习
摘要: util.bind = function (func, context) { if (util.isFunction(Function.prototype.bind)) { // util.isFunction是判断类型是否是函数, return Function.prototype.bind.ap
阅读全文
posted @ 2020-09-28 15:07 莫邪曲
阅读(198)
评论(0)
推荐(0)
2020年8月27日
关于git clone github上面的代码太慢的问题解决方法
摘要: 1 当然是代理了 2 代理不行,那就试一下github的镜像 git clone https://github.com.cnpmjs.org/你的项目的地址 3 如果还是不行,推荐下载github的桌面版客户端,真的挺好用的 4 如有其它操作以后补充
阅读全文
posted @ 2020-08-27 15:19 莫邪曲
阅读(291)
评论(0)
推荐(0)
2020年7月27日
实际测试用例的编写(react+ jest+ enzyme)
摘要: 1 测试用例里面我遇到的最大问题就是获取元素,进行断言,有的时候不知道为什么就获取不到,或者不知道怎么断言,真的是醉了 2 每次测试的时候,做个测试快照,这我感觉还行,比较简单,就是有三种渲染方式,后面会用到,懒得写了,发一下其他人的链接吧. https://www.tangshuang.net/4
阅读全文
posted @ 2020-07-27 16:44 莫邪曲
阅读(724)
评论(1)
推荐(0)
关于jest对react组件的测试(主要是使用的hooks)
摘要: 1 写这篇文章的时候真的是一言难尽,客户要求代码覆盖率,之前基本没搞过,只听说了一点点.中间踩了无数的坑,在写这篇的时候还有一些警告没有解决或者一些的代码片段没有覆盖到,但也基本满足客户需求了. 2 https://jestjs.io/docs/en/tutorial-react jest官网,必看
阅读全文
posted @ 2020-07-27 16:03 莫邪曲
阅读(1641)
评论(0)
推荐(0)
2020年7月2日
react hook的学习(该篇只是为了下一篇关于jest对react hook的测试的基础)
摘要: https://zh-hans.reactjs.org/docs/hooks-overview.html react官方文档 react hook主要分为state hook和effect hook. 1 state hook 和class组件里面的this.state类似,都是存储数据的地方,而且
阅读全文
posted @ 2020-07-02 13:53 莫邪曲
阅读(568)
评论(0)
推荐(0)
2020年5月7日
GMT时间,utc时间
摘要: 最近项目里面要求传递的时间戳为GMT时间,所以也整了一会才出来. 获取格林威治当天 最开始和最结束的秒数(还是moment组件) var begin = moment().hours(0).minutes(0).seconds(0).format("YYYY/MM/DD HH:mm:ss"); va
阅读全文
posted @ 2020-05-07 17:20 莫邪曲
阅读(836)
评论(0)
推荐(0)
2020年1月9日
Html5的video标签自动填充满父div的大小
摘要: object-fit语法object-fit属性的语法非常的简单: object-fit:fill | contain | cover | none | scale-downobject-fit取值说明object-fit主要适合于替换元素,比如:<video>、<object>、<img>、<in
阅读全文
posted @ 2020-01-09 15:26 莫邪曲
阅读(669)
评论(0)
推荐(0)
windows关于使用npm或者yarn全局安装package的时候,指令失效的问题
摘要: 有的时候当你安装react或者vue或者umi的时候 举个例子,你安装vue-cli,使用指令如下 npm install -g @vue/cli yarn global add @vue/cli 有的时候你就会发现vue --version失效. 这个时候,输入指令 yarn global dir
阅读全文
posted @ 2020-01-09 15:16 莫邪曲
阅读(624)
评论(0)
推荐(0)
通过脚手架构建umi和dva
摘要: 之前使用的框架是react,是原生的,类似于全家桶一样的 $ yarn global add create-react-app $ create-react-app my-app后来换了家公司,用的bladex框架,实际上也就是umi和dva进行了二次封装,后来就想自己搭个环境玩一玩,上来就遇到一些
阅读全文
posted @ 2020-01-09 13:36 莫邪曲
阅读(663)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告