我正在尝试保留一个在我的渲染函数中递增的计数器。在过去,我会在render中修改this.props.counter,我知道这是错误的。
在渲染函数中设置this.state.counter 100次也不正确。
我应该如何/在哪里存储此计数器?
答案 0 :(得分:0)
将它简单地保存为您正在渲染的组件的属性(javascript对象属性:http://www.w3schools.com/js/js_properties.asp不反应道具)。只需在componentDidMount()中this.counter=0
和渲染中的this.counter += 1
即可。