为什么render()函数执行两次?

时间:2020-05-05 03:13:30

标签: reactjs

我使用create react app创建了一个项目,并将以下代码添加到App.js。但是,render()函数执行两次。

import React, { Component } from 'react';

class App extends Component {
  render() {
    console.log('새로고침')
    return (
      <div>
      </div>
    )
  }
}

export default App;

1 个答案:

答案 0 :(得分:0)

从App.js中取出“严格模式”组件,您将看到它仅被渲染一次。

Dan Abramov在此指的是: https://twitter.com/dan_abramov/status/1090753235495862273