我如何从传奇中的动作中获得结果?

时间:2019-05-02 18:51:15

标签: javascript reactjs react-redux

在我的付款传奇中,我put设置一个操作,该操作会打中Stripe并创建一个付款,然后将该JSON作为字符串返回

const order = yield put(createOrderFromStripe(token, loginEmail, email));

所以order.data.createOrder.orderString是我要使用的。

现在,访问此数据的唯一方法是执行order.then(o => { console.log(o.data.createOrder.orderString

我宁愿不做then,而只在下一行做类似JSON.parse(order.data.createOrder.orderString)的事情。这样做显然会造成异步问题,在.data....填充值之前尝试访问order

我一定在这里想念些小东西。任何帮助,将不胜感激。谢谢!

0 个答案:

没有答案