TypeScript
AeolusZzz
这个作者很懒,什么都没留下…
展开
-
react+ts项目实战:怎么使redux store中的数据持久化?
我的项目中遇到这样一个问题——用户登录系统之后,我将后台返回的用户信息存在了redux中,但页面刷新后,redux store就为空了,这样我就不能在页面中获得用户信息了,有些权限控制之类的事情就不能做了,所以我需要redux store数据的持久化。有一个插件redux-persist是用来做数据的持久化的,它的原理就是把redux的store中的数据缓存到浏览器的localStorage中...原创 2020-02-25 21:55:37 · 866 阅读 · 0 评论 -
react+ts项目实战:如何使用withRouter?
1.我使用withRouter使解决什么问题?我在项目中使用了antd的Menu组件,其中defaultOpenKeys和defaultSelectedKeys两个属性要是设为一个固定的值,每次刷新页面的时候路由不变,但导航的高亮项就会重回最初的状态,这跟实际需求不符,我需要高亮项跟路由是对应的。所以我需要把defaultOpenKeys和defaultSelectedKeys两个属性设置为一...原创 2020-02-19 21:22:52 · 4197 阅读 · 0 评论 -
TS语言学习(一)
ts基础类型1.布尔类型2.数字类型3.字符串类型4.数组类型(两种方式表示 1⃣️Array<元素类型> 2⃣️ 元素类型[] )5.元组——用来表示已经元素数量和类型的数组,元素类型可以不相同6.枚举类型——enum类型是js标准数据类型的补充,从下面三个例子可以看出,枚举值默认从0开始的,但是可以手动改变元素的起始编号...原创 2020-02-17 22:26:55 · 7379 阅读 · 0 评论