适配器模式:将一个类(对象)的接口(方法或者属性)转化成另外一个接口,以满足用户需求,使类(对象)之间接口的不兼容问题通过适配器得以解决
数据的适配
数据的适配在前端中是非常常见的场景,它解决了前后端的数据依赖。有的时候服务器传递过来的数据格式和前端需要使用的格式不一致,这种情况在使用UI框架时比较常见,因为框架有自己固定的格式,所以这个时候我们就需要对服务器传递过来的数据格式进行适配。
例如我们在页面上使用Echarts时,后端返回的数据格式如下:
[
{
"date": "3/1",
"num": 2600
},
{
"date": "3/2",
"num": 1300
}, {
"date": "3/3",