#javascript #reactjs
#javascript #reactjs
Вопрос:
Я получил пустое значение, используя getInitialState, должно быть, что-то не так, но я не знаю, где.
var counter = React.createClass({
getInitialState(){
return {
count: 0
}
},
render() {
return(
<p>value of my counter is: {this.state.count}</p>
)
}
})
ReactDOM.render(
<counter />,
document.getElementById('container')
);
Jsfiddle https://jsfiddle.net/b9bu3ssz /
Ответ №1:
Компонент должен быть Counter
, а не counter
var Counter = React.createClass({
getInitialState(){
return {
count: 0
}
},
render() {
return <p>value of my counter is: {this.state.count}</p>
}
})
ReactDOM.render(
<Counter />,
document.getElementById('container')
);