react学习笔记

66 阅读1分钟
### 1. ts比js的优势在哪儿?
类型检测 有语法提示 以及编译时的信息就会不容易出错 
### 2. 请简述一下支付流程
    用户在客户端提交订单 向服务器端发送请求
    服务器返回支付地址,引导客户端跳转到支付地址
    用户支付
    支付成功,支付宝重定向到服务端预设的客户端地址,通知用户支付结果,同时支付宝向服务端发送  post请求(请求地址是提前设置好的)告诉服务器当前支付结果,服务端创建订单,根据支付结果修改订单状态(未支付 OR 已支付)
### 3. react-redux的主要作用是什么,常用的API有哪些,什么作用?
react-redux配合redux使用,将redux定义的store数据注入到组件中,可以使组件轻松的拿到全局状态,方便组件间的通信。
常用的API有
    Provider组件:提供共享的store
    connect方法:从store中获取数据和方法,注入组件
    useSelector方法 组件通过这个方法获取store中的数据
    useDispatch方法获取数据更新方法

### 4. redux中的异步如何处理?
通过中间件 redux-saga