I set up a new react project and for some reason, the componentDidMount
method is not being called.
I have verified this behavior by placing a call to console.log
in componentDidMount
but I cannot see its output in the console.
Furthermore, this.setState()
is not working.
I'm pretty stumped as to why the componentDidMount
is not being called. I tried using both React "v0.14.0" and "v0.14.3".
Why is 'componentDidMount' not being called?
Code:
var React = require('react');
var RecipePage = React.createClass({
componentDidMount: function() {
console.log('mounted!');
},
render: function() {
return (
<div>Random Page</div>
);
}
});
module.exports = RecipePage;
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…