未调用 ComponentDidMount - 非常简单的应用程序
ComponentDidMount is not being called - very simple app
我使用 create-react-app 创建了这个非常简单的应用程序。 ComponentDidMount 永远不会被调用。
import React, { Component } from "react";
class App extends Component {
ComponentDidMount() {
console.log("MOUNTED");
}
render() {
return (
<div className="App">
<h1>Hi Lol</h1>
</div>
);
}
}
export default App;
方法名称区分大小写,因此您应该以小写开头:componentDidMount
而不是 ComponentDidMount
。
我使用 create-react-app 创建了这个非常简单的应用程序。 ComponentDidMount 永远不会被调用。
import React, { Component } from "react";
class App extends Component {
ComponentDidMount() {
console.log("MOUNTED");
}
render() {
return (
<div className="App">
<h1>Hi Lol</h1>
</div>
);
}
}
export default App;
方法名称区分大小写,因此您应该以小写开头:componentDidMount
而不是 ComponentDidMount
。