在一个组件中使用connect装饰器报错,导入state,和dispatch
@connect((state:storeType) => ({state}), dipatch => ({dispatch}))
class TestLanguageClass extends Component<props & RouteComponentProps, {}>
报错如下:
不使用装饰器改用connect连接是可以的:
export default connect(
(state: storeType) => ({ localLanguage: state.localLanguage }),
dispatch => ({ dispatch }))(TestLanguageClass);
看起来是检测到我Router里面的一些props参数缺失,但是我找不到合适的解决方案
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…