Hes*_*sam 13 typescript reactjs react-redux
我最近将基于 JS 的项目更改为 TypeScript。我正在关注 lint 问题,但我不知道dispatch. 我想知道它是什么?
我知道我可以通过"noImplicitAny": falsetsconfig 文件告诉 tslint 忽略此检查。但是,我不确定这是不是这样做的好方法。
Tar*_*eet 20
For better clarity, following should be the code snippet.
import { Dispatch } from 'redux';
//..... code
//..... code
const mapDispatchToProps = (dispatch: Dispatch) => bindActionCreators({
// assignment here
});
Run Code Online (Sandbox Code Playgroud)
小智 10
调度被定义在@types/react-redux如
type Dispatch<S> = Redux.Dispatch<S>;
Run Code Online (Sandbox Code Playgroud)
当我过去遇到此错误消息时,我只需要安装该@types/react-redux软件包。
您可能会发现许多项目不包含类型文件。幸运的是,@typesNPM 上的软件包存在。它们由社区在https://github.com/DefinitelyTyped/DefinitelyTyped维护
| 归档时间: |
|
| 查看次数: |
8300 次 |
| 最近记录: |