为了账号安全,请及时绑定邮箱和手机立即绑定

React怎么判断什么时候该重新渲染组件

React怎么判断什么时候该重新渲染组件

慕田峪7331174 2019-03-04 08:04:30
React怎么判断什么时候该重新渲染组件
查看完整描述

3 回答

?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

如果定义了一个state:

1

state{data: {}}

在组件上传递了这个state

1

<div>{this.props.data}</div>

很简单的逻辑,当data发生了变化,react会自动渲染变化的部分。。不需要手动去写什么东西
在react中,state改变了,render就会重新渲染了。props的作用仅仅作为属性名的传递

查看完整回答
反对 回复 2019-03-14
?
互换的青春

TA贡献1797条经验 获得超6个赞

 1: componentWillReceiveProps里setState你想改变的数据
  2: 视图中引用该数据
  是可以更新的

查看完整回答
反对 回复 2019-03-14
  • 3 回答
  • 0 关注
  • 635 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信