极客react之Ant Design Pro系列快速入门(六)--绑定model
2018-08-20 13:35
459 查看
绑定model
-
界面加载所使用的model
[code]'/user/login': { component: dynamicWrapper(app, ['login'], () => import('../routes/User/LoginNew')), },
['login']中的login就是所要使用的model的namespace
dynamicWrapper方法使用app.model(require(
../models/${model}
).default);加载对应的model -
连接并使用model层的数据
[code] @connect(({ login, loading }) => ({ login, submitting: loading.effects['login/login'], }))
@connect 连接了名字为login的命名空间,和loading插件
login:为引用的namespace为login中的state对象
submitting 则是插件是否调用login控件中方法login
-
界面中使用model的变量
引用变量
[code]const { login, submitting } = this.props;
使用变量
[code]<Button loading={submitting} type="primary" htmlType="submit" className={styles.loginformbutton}>登录 </Button>
相关文章推荐
- 极客react之Ant Design Pro系列快速入门(九)-- 使用地图(高德地图)
- 极客react之Ant Design Pro系列快速入门(七)-- 使用新的布局
- Ant Design Pro快速入门
- WPF快速入门系列(4)——深入解析WPF绑定
- WPF快速入门系列(4)——深入解析WPF绑定
- react入门篇 ant-design
- react(ant-design-pro)路由-router踩坑
- ASP.NET2.0快速入门系列----模板中的数据绑定
- ASP.NET 快速入门系列系列--ASP.NET2.0绑定到数据库
- Ant-design 快速入门
- React + Ant Design 快速上手
- WPF入门教程系列十五——WPF中的数据绑定(一)
- laravel 课程学习系列一----------------第一章.composer快速入门
- CSLA.NET快速入门系列——实现DataPortal扩展(三)
- Docker系列一之基础快速入门企业实战
- Docker系列一之基础快速入门企业实战
- CSLA.NET快速入门系列——DataPortal实现模式(转)
- elasticsearch系列二:索引详解(快速入门、索引管理、映射详解、索引别名)
- React ant-design走马图,CSSmoudles复用