会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
每天都要进步一点点
善始者实繁,克终者盖寡。 技术栈:angular + ionic + vue + mint-ui + react-native + teaset + h5plus + mui + nodejs + webpack + gulp + ES6 + vux + typescript2 + weex + weex-ui + 微信小程序 + react + ant-design + ant-design-mobile + material-ui + nervjs + taro + taro-ui + spring boot
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
31
32
33
34
35
36
37
38
39
···
142
下一页
2019年10月29日
useReducer介绍和简单使用(六)
摘要: 上节课学习了useContext函数,那这节课开始学习一下useReducer,因为他们两个很像,并且合作可以完成类似的Redux库的操作。在开发中使用useReducer可以让代码具有更好的可读性和可维护性,并且会给测试提供方便。那我们彻底的学习一下useReducer。这节课我们只是简单的学习一
阅读全文
posted @ 2019-10-29 19:30 每天都要进步一点点
阅读(2067)
评论(0)
推荐(0)
2019年10月28日
useContext 让父子组件传值更简单(五)
摘要: 有了useState和useEffect已经可以实现大部分的业务逻辑了,但是React Hooks中还是有很多好用的Hooks函数的,比如useContext和useReducer。 在用类声明组件时,父子组件的传值是通过组件属性和props进行的,那现在使用方法(Function)来声明组件,已经
阅读全文
posted @ 2019-10-28 23:39 每天都要进步一点点
阅读(4181)
评论(0)
推荐(0)
2019年10月27日
useEffect 实现 componentWillUnmount生命周期函数(四)
摘要: 在写React应用的时候,在组件中经常用到componentWillUnmount生命周期函数(组件将要被卸载时执行)。比如我们的定时器要清空,避免发生内存泄漏;比如登录状态要取消掉,避免下次进入信息出错。所以这个生命周期函数也是必不可少的,这节课就来用useEffect来实现这个生命周期函数,并讲
阅读全文
posted @ 2019-10-27 23:11 每天都要进步一点点
阅读(6738)
评论(0)
推荐(2)
2019年10月26日
useEffect代替常用生命周期函数(三)
摘要: 在用Class制作组件时,经常会用生命周期函数,来处理一些额外的事情(副作用:和函数业务主逻辑关联不大,特定时间或事件中执行的动作,比如Ajax请求后端数据,添加登录监听和取消登录,手动修改DOM等等)。在React Hooks中也需要这样类似的生命周期函数,比如在每次状态(State)更新时执行,
阅读全文
posted @ 2019-10-26 23:32 每天都要进步一点点
阅读(8404)
评论(0)
推荐(0)
2019年10月25日
useState 的介绍和多状态声明(二)
摘要: useState的介绍 useState是react自带的一个hook函数,它的作用是用来声明状态变量。 那我们从三个方面来看useState的用法,分别是声明、读取、使用(修改)。这三个方面掌握了,你基本也就会使用useState了. 先来看一下声明的方式,上节课的代码如下: 这种方法是ES6语法
阅读全文
posted @ 2019-10-25 22:22 每天都要进步一点点
阅读(2815)
评论(1)
推荐(0)
2019年10月24日
React Hooks介绍和环境搭建(一)
摘要: React Hooks 简介 2018年底FaceBook的React小组推出Hooks以来,所有的React的开发者都对它大为赞赏。React Hooks就是用函数的形式代替原来的继承类的形式,并且使用预函数的形式管理state,有Hooks可以不再使用类的形式定义组件了。这时候你的认知也要发生变
阅读全文
posted @ 2019-10-24 23:25 每天都要进步一点点
阅读(1057)
评论(0)
推荐(0)
2019年10月23日
taro 填坑之路(三)taro 缓存
摘要: 1.taro 缓存 2.Array 的 some 和 filter some 返回值为true/false filtern 返回值为筛选后的新数组 .
阅读全文
posted @ 2019-10-23 22:20 每天都要进步一点点
阅读(1125)
评论(0)
推荐(0)
2019年10月22日
taro 填坑之路(二)taro 通过事件监听 实现组件间传值
摘要: 1.组件传值的方式 2.事件监听原理 3.事件管理器 utils/event.js 4.调用实例 .
阅读全文
posted @ 2019-10-22 23:36 每天都要进步一点点
阅读(2067)
评论(0)
推荐(0)
2019年10月21日
taro 填坑之路(一)taro 项目回顾
摘要: (1)像素写法 PX -- 大写,否则会自动成rem (2)拿取列表第一条数据 (3)使用props 需要设置默认值 (4)引入组件时,组件名需与文件名相同,否则报错 (5)引入的函数不能直接在子组件中用箭头函数调用,需要在子组件中单独写个函数,调用props上的函数 (6)map 不能放在 ren
阅读全文
posted @ 2019-10-21 23:15 每天都要进步一点点
阅读(306)
评论(0)
推荐(0)
2019年10月20日
Redux遵循的三个原则是什么?
摘要: (1)单一事实来源: 整个应用的状态存储在单个 store 中的对象/状态树里。单一状态树可以更容易地跟踪随时间的变化,并调试或检查应用程序。 (2)状态是只读的: 改变状态的唯一方法是去触发一个动作。动作是描述变化的普通 JS 对象。就像 state 是数据的最小表示一样,该操作是对数据更改的最小
阅读全文
posted @ 2019-10-20 19:18 每天都要进步一点点
阅读(1605)
评论(0)
推荐(0)
上一页
1
···
31
32
33
34
35
36
37
38
39
···
142
下一页
公告