上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 142 下一页
摘要: 构造函数模式 . 阅读全文
posted @ 2019-11-08 21:35 每天都要进步一点点 阅读(258) 评论(0) 推荐(0)
摘要: 模块模式: 在立即执行函数表达式中定义的变量和方法在外界是访问不到的,只能通过其向外部提供的接口,"有限制"地访问.通过函数作用域解决了属性和方法的封装问题. . 阅读全文
posted @ 2019-11-07 21:56 每天都要进步一点点 阅读(200) 评论(0) 推荐(0)
摘要: 1、git冲突的场景 情景一:多个分支代码合并到一个分支时; 情景二:多个分支向同一个远端分支推送代码时; 实际上,push操作即是将本地代码merge到远端库分支上。 关于push和pull其实就分别是用本地分支合并到远程分支 和 将远程分支合并到本地分支 所以这两个过程中也可能存在冲突。 git 阅读全文
posted @ 2019-11-06 22:32 每天都要进步一点点 阅读(923) 评论(0) 推荐(0)
摘要: 英文状态下按Q 阅读全文
posted @ 2019-11-05 23:07 每天都要进步一点点 阅读(126) 评论(0) 推荐(0)
摘要: 1.查看 commit id 2.git reset --hard "dfdfdfdf" // commit id 3.git push -f -u origin 2.1.0 // 分支 注:远程版本已经回退,但是本地代码 git pull 以后还是回退之前的代码,怎么处理? 将本地分支强制同步到远 阅读全文
posted @ 2019-11-04 21:57 每天都要进步一点点 阅读(181) 评论(0) 推荐(0)
摘要: 其实自定义Hooks函数和用Hooks创建组件很相似,跟我们平时用JavaScript写函数几乎一模一样,可能就是多了些React Hooks的特性,自定义Hooks函数偏向于功能,而组件偏向于界面和业务逻辑。由于差别不大,所以使用起来也是很随意的。如果是小型项目是可以的,但是如果项目足够复杂,这会 阅读全文
posted @ 2019-11-03 15:50 每天都要进步一点点 阅读(1749) 评论(0) 推荐(0)
摘要: useRef在工作中虽然用的不多,但是也不能缺少。它有两个主要的作用: 用useRef获取React JSX中的DOM元素,获取后你就可以控制DOM的任何东西了。但是一般不建议这样来作,React界面的变化可以通过状态来控制。 用useRef来保存变量,这个在工作中也很少能用到,我们有了useCon 阅读全文
posted @ 2019-11-02 17:36 每天都要进步一点点 阅读(10242) 评论(1) 推荐(1)
摘要: useMemo主要用来解决使用React hooks产生的无用渲染的性能问题。使用function的形式来声明组件,失去了shouldCompnentUpdate(在组件更新之前)这个生命周期,也就是说我们没有办法通过组件更新前条件来决定组件是否更新。而且在函数组件中,也不再区分mount和upda 阅读全文
posted @ 2019-11-01 23:29 每天都要进步一点点 阅读(3348) 评论(0) 推荐(1)
摘要: 通过上节课的学习,用useContext实现了Redux状态共享的能力,这节课看一下如何使用useReducer来实现业务逻辑的控制。需要注意的是这节课的内容是接着上节课的,需要你把上节课的代码部分完成,才可以继续学习。如果不学习我相信有可能你会听不懂。 在color.js中添加Reducer 颜色 阅读全文
posted @ 2019-10-31 23:55 每天都要进步一点点 阅读(769) 评论(0) 推荐(0)
摘要: 使用useContext和useReducer是可以实现类似Redux的效果,并且一些简单的个人项目,完全可以用下面的方案代替Redux,这种做法要比Redux简单一些。因为useContext和useReducer在前两节课已经学习过了,所以我们这节课把精力就放在如何模拟出Redux的效果。如果你 阅读全文
posted @ 2019-10-30 19:57 每天都要进步一点点 阅读(821) 评论(0) 推荐(0)
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 142 下一页