Javascript 如何从react native中的嵌套对象访问this.state?

Javascript 如何从react native中的嵌套对象访问this.state?,javascript,reactjs,object,react-native,bind,Javascript,Reactjs,Object,React Native,Bind,我有一个简单的组件,如下所示: import-React{ 组成部分 }从"反应",; 进口{ 样式表, 文本, 看法 }从“反应本机”; 导出默认类统计信息扩展组件{ 建造师(道具){ 超级(道具); 此.state={ 数据:[] } } componentDidMount(){ } render(){ 变量配置={ 图表:{ 活动:{ 加载:函数(){ console.log(this.state.data); } } } }; 返回(空); } }一种方法:在渲染函数的第一行中,可以保

我有一个简单的组件,如下所示:

import-React{
组成部分
}从"反应",;
进口{
样式表,
文本,
看法
}从“反应本机”;
导出默认类统计信息扩展组件{
建造师(道具){
超级(道具);
此.state={
数据:[]
}
}
componentDidMount(){
}
render(){
变量配置={
图表:{
活动:{
加载:函数(){
console.log(this.state.data);
}
}
}
};
返回(空);
}

}
一种方法:在渲染函数的第一行中,可以保存对
状态的引用

const state=this.state


然后只需使用常量
状态引用组件状态

可能的重复,但状态将始终相同。只需使用
const thisPtr=this
并稍后引用
thisPtr.state
on@OOP不,不会的。该状态将在每次组件重新渲染时更新。