对数据流的重新认识

1.后端转前端:通过在model文件下得到的数据,通过reducer函数然后转到前端。
2.前端转后端:通过前端发起请求,到effect,而不经过reducer.

注:
在页面保存的数据时,要想知道是够被保存,应该在effect里打log,而不是在api下面。只要effect能打印得出来就可以了。
3.后端的数据经过reducer后,若reducer处理数据后,在主页面获取数据是:const { model的namespace:{用来接收reducer里的数据} = this.props。
4.编辑的字段从 子组件.defaultProps(有待解决是否一定需要) —>const { 相应的字段写上} = this.props.record.
5.将数据映射到每一个字段是getFieldDecorator(参数一,参数二)双向数据绑定。参数一:从父组件传来的值,即4点上类似一提交数据的name属性,参数二是个对象,主要用来做数据域的控制。避免用户不填写数据就提交。
getFieldDecorator()(该括号里紧跟着要展示的数据录入类型,例如input或者select)。当用提交数据的时候,调用表单的validateFields(err,value),校验并获取一组输入域的值与 Error,若 fieldNames 参数为空,则校验全部组件,若没有为空的字段,提交数据,再把数据置空。然后弹出用户保存的信息是否成功失败。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值