为什么我connect的loading里面的models和effects都是空
const Login = ({
login,
dispatch,
loading,
form: {
validateFields,
getFieldDecorator,
setFieldsValue,
setFields
}
}) => {
console.log(loading)
return (
<div>login</div>
);
};
Login.propTypes = {
login: PropTypes.object,
dispatch: PropTypes.func,
loading: PropTypes.object
};
export default connect(({ login,loading }) => ({ login,loading }))(Form.create()(Login));
通过这样写的loading 为什么打印出来的结果是:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这个打印是正确的,也代表里的loading正确使用了,global:false就是这个loading的用法,异步加载数据的话,这个值会由true变为false,
解决了吗? 我也出现了这个问题,我是页面初始化的时候没有信息,点击查询按钮的监听时间调用异步函数之后就有了...纠结...