请帮助!
我在componentdidupdate中填充数据
componentDidUpdate(prevProps) {
if(isEmpty(this.props.tofiConstants)) return;
const { doUsers, dpUsers } = this.props.tofiConstants;
if (prevProps.cubeUsers !== this.props.cubeUsers) {
this.setState({
data: somefunc(doing here something)
});
}
console.log(this.state.data);
}
然后我要在渲染中使用状态
render() {
return (
<div className="profileScreen">{this.state.fullname}</div>
);
}
构造函数在这里
constructor(props) {
super (props);
this.state = {
data: []
};
}