0

我想跳过argcreateAsynchThunk 的第一个参数,只访问extra参数以访问我作为额外参数发送的 api 服务,有没有办法可以跳过arg参数而不使用_undefined或类似的东西?

createAsyncThunk(
    'module/fetchModule',
    async (undefined, { extra: api }) => {
        const { data } = await api.get('myendpoint');
        const normalized = normalize(data, [myEntity]);
        return normalized.entities;
    }
);
4

1 回答 1

1

不,你需要给它一个名字。args 对于 thunk 是可选的,因此您在调用它时不需要提供任何东西。

于 2021-09-03T18:41:19.573 回答