使用AJAX获取数据

javascript
阅读 43 收藏 0 点赞 0 评论 0

fetchPermissionsEpic.js
const fetchPermissionsEpic = (
  action$,
  state$,
  { ajax },
) => (
  action$
  .pipe(
    ofType(FETCH_PERMISSIONS),
    map(state$.value)
    map(accessTokenSelector),
    switchMap(accessToken => (
      ajax({
        crossDomain: true,
        headers: {
          'Authorization': `Bearer ${accessToken}`,
        },
        url: 'https://example.com/permissions',
      })
      .pipe(
        pluck('response'),
        map(storePermissions),
      )
    )),
  )
)
评论列表


问题


面经


文章

微信
公众号

扫码关注公众号