先来个demo先
后端类型为Array类型的数据截图
后端类型为Object类型的数据截图
简单来看,不管是array还是object中,后端输出的时候都是一样的,那为什么前端老是会说,返回数据的格式不对呢?????
- 如果是直接输入的话,那么数据将会转换字符串的形式
- 但是,前端这边的获取的数据的时候,如果是array|object类型的话,处理起来会比较麻烦(后端:明明返回的是json啊!!!)
我们来看一下俩张图的类型是什么样子的?
图一(array)
图二(object)
总结
如果单纯从数据上看的话,两者是没有什么区别的,json也可以正常解析。但是,实际上。里面可能是array 以及object两种数据类型
后端代码截图
更多推荐
关于前端与后端纠纷-api返回格式 object or array问题?
发布评论