function createStateActions<S, T, V>(state: S, dispatchers: T): V {
// 省略代码
}
const actions = createStateActions(
{
array: []
},
{
a(state: S, item: string): S {
// 省略代码
},
b(state: S, item: number): S {
// 省略代码
},
}
)
actions.a('current')
actions.b(123456789)
请教 T、 V 类型要如何声明才能达到这样的效果
相似问题