上一页 1 2 3 4 5 6 ··· 17 下一页

2020年4月2日

纪念两个算法

摘要: 1、如何使用promise,做到无限then 代码如下 function reducePromise(promiseArrGen) { promiseArrGen.reduce((pre, next) => { return pre.then((data) => { console.log(data 阅读全文

posted @ 2020-04-02 20:41 杨龙飞 阅读(188) 评论(0) 推荐(0) 编辑

2019年11月28日

react源码之render

摘要: 1、最近学习react源码,刚刚入门,看了render的原理,到了fiberRoot的创建 如图: 阅读全文

posted @ 2019-11-28 18:01 杨龙飞 阅读(257) 评论(0) 推荐(0) 编辑

2019年11月6日

读懂react源码

摘要: 2019-11-06 1、最重要的两个目录,react,react-dom,(react-reconciler后续会很重要) 2、使用flow检查js的类型 3、react.createElement(type, props, children) 4、createElement 源码在ReactEl 阅读全文

posted @ 2019-11-06 14:33 杨龙飞 阅读(572) 评论(0) 推荐(0) 编辑

2019年10月30日

关于最近挫折的一些思考

摘要: 1、学习的最快路径,记忆+思考 2、工作应该是这样的,使用实现功能的最简单方案,作为专业的程序员,你的职责不是找出问题的一个解决方案,而是找出问题的最简单的解决方案 阅读全文

posted @ 2019-10-30 10:57 杨龙飞 阅读(165) 评论(0) 推荐(0) 编辑

2019年10月21日

如何实现一个串行promise

摘要: 异步执行任务A、B、C,。。。。。。 1、使用数组的reduce方法,reduce里有四个参数,pre,next,index,arr, 2、如果then方法里返回的是一个promise对象,那么执行下一个then 的时候必定是在上一个then执行完之后执行 代码如下 阅读全文

posted @ 2019-10-21 19:07 杨龙飞 阅读(2101) 评论(0) 推荐(0) 编辑

2019年8月19日

prepare

该文被密码保护。 阅读全文

posted @ 2019-08-19 12:53 杨龙飞 阅读(6) 评论(0) 推荐(0) 编辑

2019年8月1日

RN性能优化(重新探索react吧)

摘要: 最近做RN遇到了一些性能瓶颈,逼着自己不得不做一些优化 已经做过,或者尝试过得优化方案: 1、点击效果防止重复点击。 2、左右两边分别用两个异步栈进行更新,这样能让右边的缓慢不影响左边的更新。 3、InteractionManager.runAfterInteractions(() => { // 阅读全文

posted @ 2019-08-01 17:18 杨龙飞 阅读(331) 评论(0) 推荐(0) 编辑

2019年7月29日

7月份的一些思考

该文被密码保护。 阅读全文

posted @ 2019-07-29 10:22 杨龙飞 阅读(2) 评论(0) 推荐(0) 编辑

2019年7月26日

RN中webview的一些思考

摘要: 刚开始只是对接一下RN,h5部分,嵌套在RN里的webview里需要隐藏一些原生的按钮,遇到很多沟通上的问题,本来没使用RN之前,也是嵌套在webview里,也没什么问题,突然RN嵌套就有问题了,对方一直督促h5改动,出于对RN的好奇,和对自己技术的自信,改就改吧,postmessage,这东西也很 阅读全文

posted @ 2019-07-26 11:14 杨龙飞 阅读(381) 评论(0) 推荐(0) 编辑

2019年7月5日

eslint 检查单个文件的错误

摘要: 问题: 批量检查时,没有针对性,想针对单个文件进行检查 解决办法:./node_modules/.bin/eslint your file 阅读全文

posted @ 2019-07-05 16:21 杨龙飞 阅读(1520) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 17 下一页

导航

Fork me on GitHub