我的问题是:我应该在TypeScript中键入所有泛型吗?
例如React连接。我应该只编码
connect((state: AppState)=>({foo: state.bar},{fooAction})(Component)
或
connect<StateProps,ActionProps,OwnProps,AppState>((state)=>({foo: state.bar},{fooAction}))(Component)
第二个示例有时会添加很多代码,并且代码可以在没有它的情况下进行编译,但是它会添加很好的智能感知,并且在某种程度上对我来说感觉更好。
谢谢!