猿问

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

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

森栏

看你具体的需求,楼上的说法也是一个方案,但是问题是协商问题永远是个难以解决的问题。如果回到头来还是无法解决,可以考虑使用normalizr来对数据进行处理。

青春有我

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

相关分类

JavaScript
我要回答