我被困在某个项目上。在这个项目中,我想将变量中的值传递给this.state。即,
constructor(){
super();
this.state= {name: variable_value };
}
即,
variable_value = obj["name"]; //value accesed from a JSON object.
我想实现这样的目标。这样我就可以访问variable_value中的值,如
this.state.name;
提前谢谢。
答案 0 :(得分:0)
您可以使用this.setState
设置值
constructor(){
super();
this.state= {name: ''};
}
somefunction = () => {
this.setState({name: obj['name']})
}
答案 1 :(得分:0)
您可以像这样初始化状态
var list= GridData.Select(a=>new EnquiryData{EnquiryID = a.EnquiryID,.... })
并访问状态
constructor(){
super();
this.state= {name: ''};
}