如何将参数传递给 `createSelector` 来生成泛型?
作者: elsonel创建于 2025年3月10日更新于 2026年4月12日
标签TypeScript
export const selectFormValues = createSelector<[RootState] => RootState['sliceValues'], (state: RootState, type: T) => T, TypeToFormMap[T]>(
[state => state.sliceValues, state, type => type],
(sliceValues, type) => sliceValues.formValuesMap[type]
);
我可以在哪里定义这样的通用 T 类型呢?内容来源: reduxjs/reselect