看到 connect ,应该是 redux 的方法,上面这段代码略等于: // 如果上面有类似 `import { connect } from 'redux'` 的代码,那就可以确定是 `redux`了 // 需要补一补 `redux` 的文档才能正确理解 `connect` 的用法 const connectedMthod = connect(function(options){ const login = options.login; const loading = options.loading; return { userLogin: login, submitting: loading.effects['login/login'], } }); // 如果确实用了 `redux` 的话, `Login` 应该是一个 react 组件 // 这里的意思就是把上面 `return` 的那个对象传给 `Login` 作为 props const connectedLogin = connectedMthod(Login); // 默认导出,这样就能在别的 `JS` 文件里 `import` 了。 export default connectedLogin;
看到
connect
,应该是redux
的方法,上面这段代码略等于: