diff --git a/src/routes/mes/indexMes.js b/src/routes/mes/indexMes.js index baa33a2..548d9ad 100644 --- a/src/routes/mes/indexMes.js +++ b/src/routes/mes/indexMes.js @@ -2,6 +2,7 @@ import React from "react"; import { connect } from "dva"; // 全局状态管理 import IndexMesComponent from "@/mes/indexMes"; +// 创建路由包装器组件 export const IndexMesRoute = ({ dispatch, app, @@ -18,23 +19,11 @@ export const IndexMesRoute = ({ formRoute, sModelType }; - + // 将业务组件包装并传递所有props return ; }; - +// 将全局状态映射到组件props const mapStateToProps = props => props; -/* props: - { - 'model1的namespace': 储存的值, - 'model2的namespace': 储存的值, - ... - } - 因为在src/index.js 中引用的model 为app和content,所以这边返回的是 - { - app: {...}, - content: {...}, - } -*/ // 用connect包装会默认传dispatch到组件中 // mapStateToProps会把返回的数据传到组件中(这里指app、content)