我正在尝试访问数组中第一个dataElement的数据。我如何到达?我要console.log它的名字。
import React, { Component } from 'react';
class Submit extends Component {
componentDidMount() {
const programStage = this.props.getProgramStage();
if (programStage !== null) {
console.log('Stage loaded...');
}
console.log(this.props.getForm());
}
render() {
return <div />;
}
}
export default Submit;
答案 0 :(得分:1)
如图所示,诺言得以解决。因此,您应该能够访问以下数据:
$cities = ['New York', 'Boston', 'Los Angeles', 'Cincinnati', 'Chicago', 'Houston', 'Philadelphia', 'Dallas', 'Seattle'];
答案 1 :(得分:0)
似乎调用getForm()
的返回类型是Promise(根据输出)。您需要通过promise的then
方法附加一个处理程序,以实际获取您要查找的值。
例如
componentDidMount() {
...
this.props.getForm().then(result => console.log(result))
}