在很多actions里面有很多createApiAction,这个在页面并没有调用,这个是已经实现了还是说初始化直接直接注入到props里?这些调用怎么用呢?我看你页面里面是直接请求的api.ge和api.post,并没有直接调用actions里面定义的方法,求解
// 我的仓库列表 API
export const reposListRefresh = createApiAction(REPOS_LIST_REFRESH, params => api.get(params.url, params.data))
export const reposListLoadMore = createApiAction(REPOS_LIST_LOADMORE, params => api.get(params.url, params.data))
// 获取starred repo
export const starredRepoRefresh = createApiAction(STARRED_REPO_REFRESH, params => api.get(params.url, params.data))
export const starredRepoLoadMore = createApiAction(STARRED_REPO_LOADMORE, params => api.get(params.url, params.data))
// 获取仓库详情
export const getRepo = createApiAction(REPO_INFO, params => api.get(params.url, params.data))
// 获取仓库 README.md
export const getRepoReadMe = createApiAction(REPO_README, params => api.get(params.url, params.data))
export default bindActionCreators({
reposListRefresh,
reposListLoadMore,
getRepoReadMe,
starredRepoRefresh,
getRepo,
starredRepoLoadMore
}, store.dispatch)