扫码关注官方订阅号
本人刚刚入坑react,结合leancloud的数据服务,写一些简单的demo。一开始的ajax请求都写在组件内部componentDidMount里面,请求比较多了之后,又全部放到一个单独的js文件里,在组件里引入,但是还是觉得代码冗长,有没有比较好的解决方案,或者推荐一些比较的开源项目的源码可供参考的。谢谢了。
认证高级PHP讲师
首先你要用redux,其次不要使用生命周期方法触发ajax,使用action;第三写法上和node.js没区别(我不熟悉jQuery),推荐用Bluebird的Promise实现。
使用redux 将请求分为 action->reducer 产生全量单向数据流的状态树后 需要的组件去map 需要请求的时候去fetch
显然需要引入服务层。详情请参考 https://github.com/kenberkeley/react-demo
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
首先你要用redux,其次不要使用生命周期方法触发ajax,使用action;第三写法上和node.js没区别(我不熟悉jQuery),推荐用Bluebird的Promise实现。
使用redux 将请求分为 action->reducer 产生全量单向数据流的状态树后 需要的组件去map 需要请求的时候去fetch
显然需要引入服务层。详情请参考 https://github.com/kenberkeley/react-demo