>我正在使用打字稿。 我正在使用类型安全操作进行 redux 操作
我的代码如下:
行动
export const setCount = createAction(
types.SET_COUNT,
resolve => (dataCount: CountModel) => resolve({ dataCount }),
);
预期 0 个参数,但得到 1.ts(2554(
我该如何解决它?
索引.tsx
const setCount = (values: CountModel) => {
dispatch(action.setCount(values))
}
setCount 函数注意语法错误:
在这里找到了解决方案 https://redux-toolkit.js.org/usage/usage-with-typescript
只需在方法后添加类型:
export const setCount = createAction<number>(...);