为什么List组件被渲染了2次

来源:7-18 猜你喜欢-显示内容

慕粉3775984

2017-08-31

home subpage中的list.jsx中的list组件为什么被渲染了2次

render() {
    console.log(this.props)
    return(
      <div>
        <h2 className="home-list-title">猜你喜欢</h2>
        <div>
          {
            this.state.data.length
            ?
            <ListComponent data={this.state.data}></ListComponent>
            :'加载中'
          }
        </div>
      </div>
    )
  }

控制台会打印2次

写回答

1回答

双越

2017-08-31

有 update 更新的情况下,render 会执行多次

0
1
慕粉3775984
非常感谢!
2017-08-31
共1条回复

React高级实战 打造大众点评Web App

已经对React Router4与Webpack2进行了项目升级

1711 学习 · 707 问题

查看课程