import React from "react"; import { connect } from "dva"; // 全局状态管理 import IndexMesComponent from "@/mes/indexMes"; // 创建路由包装器组件 export const IndexMesRoute = ({ dispatch, app, content, sModelsId, formRoute, sModelType }) => { const props = { app, content, dispatch, sModelsId, formRoute, sModelType }; // 将业务组件包装并传递所有props return ; }; // 将全局状态映射到组件props const mapStateToProps = props => props; // 用connect包装会默认传dispatch到组件中 // mapStateToProps会把返回的数据传到组件中(这里指app、content) // 组件会收到dispatch+app+content+原来的参数(sModelsId,formRoute,sModelsType) export default connect(mapStateToProps)(IndexMesRoute);