Ich versuche exmple von ReactJS zu verstehen:ReactJS this.state
class App extends Component {
constructor(props) {
super(props);
this.state = {date: new Date()};
this.date = new Date(); // why not just this.date
}
render() {
return (
<div>
<h1>App Hello, {this.state.date.toLocaleTimeString()}.</h1>
<h2>{ this.date.toLocaleTimeString() }</h2> //same result
</div>
);
}
}
Warum sollte ich this.state.date statt nur this.date? Für die Aktualisierung dieser.date, kann ich auch Setter, etwas wie setDate() verwenden.