【发布时间】:2018-02-19 05:57:30
【问题描述】:
我只是想问一下如何从其他类访问 this.state.sampleString.. 这是我的代码
class MainClass extends Component {
constructor(props){
super(props)
this.state = {
sampleString: 'Test String'
}
this.getValue = this.getValue.bind(this);
}
getValue(){
//console.log(this.state.sampleString);
return this.state.sampleString
}
}
=========
这是我的第二个类中的函数,用于从 MainClass 中获取“this.state.sampleString”的值
function getValueFromMainClass() {
var stringFromClassHeader = () => {HeaderWithBg.getValue()}
console.log(stringFromClassHeader.sampleString);
}
为什么它返回“未定义”?
非常感谢。我是 React Native 的新手。
【问题讨论】:
标签: javascript reactjs react-native