从React中的promise中返回数据

时间:2017-11-06 23:03:11

标签: javascript reactjs ecmascript-6 redux axios

在我的反应应用中,我想将我的数据(交易)传递给redux。为此,我创建了这个减速器:

import axios from 'axios'

let data = axios.get('http://localhost:3001/transactions')
  .then(res => {
    return res.data
  })

export default data

但是当我将数据传递给combineReducers时,我得到了这个而不是可以被组件传递和使用的数组

Promise {[[PromiseStatus]]: "pending", [[PromiseValue]]: undefined}
__proto__
:
Promise
[[PromiseStatus]]
:
"resolved"
[[PromiseValue]]
:
Array(10)

如何提取Array(10)

0 个答案:

没有答案