
fetchContentVideoList不等待诺言被解决或拒绝,所以
payload成为未解决的诺言。
解决此问题的一种方法是使用async / await方法:
export async function fetchContentVideoList(page, size, where, sort) { const request = await axios.get('url'); return { type: FETCH_CONTENT_VIDEO_LIST, payload: request };}有关更多信息,请参见MDN上的异步文档。
编辑问题更新
此更改将 *** 作转变为异步 *** 作,这意味着需要以稍微不同的方式来处理它。在诺言解决之后(如您所做的那样)做出期望是测试行动的一种好方法。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)