为了账号安全,请及时绑定邮箱和手机立即绑定

react里面如何优雅的实现数据的format?

react里面如何优雅的实现数据的format?

白猪掌柜的 2019-05-24 12:12:40
由于公司接口返回的数据经常可能不太适合前端的展示,一般在拿到数据后需要进行format后再存到store里面,一般会在action里面进行format,这个数据format的时候经常会多重循环嵌套,代码看起来非常丑,但是一直也想不到更好的处理方式,有木有一些更优雅的的方式来处理这些数据。
查看完整描述

2 回答

?
森栏

TA贡献1810条经验 获得超5个赞

看你具体的需求,楼上的说法也是一个方案,但是问题是协商问题永远是个难以解决的问题。
如果回到头来还是无法解决,可以考虑使用normalizr来对数据进行处理。
                            
查看完整回答
反对 回复 2019-05-24
?
青春有我

TA贡献1784条经验 获得超8个赞

如果前后端都是公司自己人做的,那和后端商量下,让后端做这个事情比较好。前端的主要功能就是展示,数据格式化的工作不应该放在前端来做。后端给出正确的数据,是基本义务。可能由于种种原因,原来的数据格式不适用现在的前端,那就应该提出来,不应该把不是自己的工作揽在身上。并不是推卸责任,至少在结构化层面,后端做这个事让人看起来更专业一些。分工上,前端的能力有限,格式化操作可能需要大量的循环,很容易出现小马拉大车的现象。如果坚持前端来做这个事,那就无所谓优雅不优雅的问题了,这么做已经不优雅了。
                            
查看完整回答
反对 回复 2019-05-24
  • 2 回答
  • 0 关注
  • 703 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信