如何使用 componentWillReceiveProps

如何使用componentWillReceiveProps进行数据更新

使用场景分析:有时候我们请求的地址的参数不是一成不变的


比如说地点选择,初始化是北京,点击以后参数改变

react中如何进行参数改变后重新发送请求,并且只发送一次呢

1.把请求写到一个方法里面,我采用的请求方式是axios(支持并发请求,写法方便,兼容性好,附上官方地址

https://github.com/mzabriskie/axios)


2.渲染后进行第一次请求


3.更新后进行请求


首先判断这个值是否改变,不改变不发送请求,nextProps代表这次的props值,this.props代表上次props的值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,405评论 25 708
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,170评论 6 13
  • 最近打算搬到楼上,空出来的房间,更大一些,开始有想要好好收拾一下的念头。 在一个地方要多久,在别人问你的时候,你才...
    菥溪阅读 555评论 0 0
  • 莫离背着书包,拖着沉重的步伐走在回家的路上。离家越近,步伐约是放慢了起来。她站在门口,踌躇了一会,才拿出钥匙打开这...
    寒玫山瑰阅读 444评论 1 7
  • 1、标准输出 2、常见的文件布局 3、类模板 4、传参 5、操作符重载 6、new 和delete 7、内存分布:...
    China帅阅读 194评论 0 0