2
我正在尝试非常简单的例子从redux传奇页面。收益率传奇打字稿类型错误收益率全部
function* saga(): SagaIterator {
yield takeEvery(T.GET_CREDENTIALS, getCredentials);
}
export default function* rootSaga() {
yield all([
saga(),
]);
}
,但我得到的打字稿错误:
Argument of type 'IterableIterator<RootEffect | TakeEffect |
ChannelTakeEffect<any> | PutEffect<any> | ChannelPutEf...' is not
assignable to parameter of type '{ [key: string]: Effect; }'.
Index signature is missing in type 'IterableIterator<RootEffect |
TakeEffect | ChannelTakeEffect<any> | PutEffect<any> |
ChannelPutEf...'.
我做错了吗?感谢您的帮助
这不是我低调。无论如何,我也开始讨论github。这似乎是同意的解决方案。 https://github.com/redux-saga/redux-saga/issues/1044#issuecomment-312509142 – mauron85