arrays - 在 Redux 中访问 promise 返回的数据
问题描述
我正在尝试访问数组中第一个 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;
解决方案
如图所示,promise 已解决。因此,您应该能够访问以下数据:
this.props.getForm().then((data) => console.log(data[0].name))
推荐阅读
- regex - RegEx Matching Even Sets of Numbers
- python - 我想根据年份拆分我的数据框
- python - 找不到“magic.h”文件?
- google-maps - 确定哪些页面触发了 Google Maps API 加载
- oracle - 使用派生(虚拟)列拆分 CLOB 列
- c++ - Objects of a class that does not have operator ==() are converted to another type
- python - Django can't save comment to post properly
- python - Python reading binary values as ASCII
- excel - VBA - 如果条件满足,首先检查另一个工作表范围内的值。如果匹配,则返回设置值,如果不匹配,则将数据附加到新行
- python - 拖动 Python 脚本文件时打开文件