快速解决处理后台返回json数据格式的问题


Posted in Javascript onAugust 07, 2018

最近在做一个移动端前端项目,需要大量处理php后台开发同事返回给我的json数据,但是返回的数据格式不是很规范,导致我这边经常会出现以下图各种格式问题:

快速解决处理后台返回json数据格式的问题

于是我就加上JSON.parse

但是,又很坑爹了,这个json没问题,其他一些json又出现问题了,如下图:

快速解决处理后台返回json数据格式的问题

解决:判断后台返回的数据格式是否字符串,是则转,不是则不转

代码如下:

var $obj = (typeof data.content == 'string') ? JSON.parse(data.content):data.content

以上这篇快速解决处理后台返回json数据格式的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
9个JavaScript评级/投票插件
Jan 18 Javascript
关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
Nov 30 Javascript
分页栏的web标准实现
Nov 01 Javascript
jQuery获取attr()与prop()属性值的方法及区别介绍
Jul 06 Javascript
js获取元素的标签名实现方法
Oct 08 Javascript
Vue.js实现表格动态增加删除的方法(附源码下载)
Jan 20 Javascript
详解AngularJS 路由 resolve用法
Apr 24 Javascript
vue2实现可复用的轮播图carousel组件详解
Nov 27 Javascript
vue的mixins属性详解
Mar 14 Javascript
javascript面向对象三大特征之多态实例详解
Jul 24 Javascript
使用webpack将ES6转化ES5的实现方法
Oct 13 Javascript
uniapp引入支付宝原生扫码插件步骤详解
Jul 23 Javascript
详解如何在vue-cli中使用vuex
Aug 07 #Javascript
React styled-components设置组件属性的方法
Aug 07 #Javascript
微信小程序methods中定义的方法互相调用的实例代码
Aug 07 #Javascript
详解vue axios用post提交的数据格式
Aug 07 #Javascript
解决koa2 ctx.render is not a function报错问题
Aug 07 #Javascript
使用Nuxt.js改造已有项目的方法
Aug 07 #Javascript
echarts实现地图定时切换散点与多图表级联联动详解
Aug 07 #Javascript
You might like
通过对服务器端特性的配置加强php的安全
2006/10/09 PHP
一个PHP日历程序
2006/12/06 PHP
php 大数据量及海量数据处理算法总结
2011/05/07 PHP
PHP读取ACCESS数据到MYSQL的代码
2011/05/11 PHP
IIS下PHP的三种配置方式对比
2014/11/20 PHP
php去除字符串中空字符的常用方法小结
2015/03/17 PHP
PHP读取并输出XML文件数据的简单实现方法
2017/12/22 PHP
JavaScript随机排序(随即出牌)
2010/09/17 Javascript
怎么清空javascript数组
2013/05/11 Javascript
jquery实现浮动的侧栏实例
2015/06/25 Javascript
js实现点击切换TAB标签实例
2015/08/21 Javascript
jquery ajax分页插件的简单实现
2016/01/27 Javascript
JavaScript实现简易的天数计算器实例【附demo源码下载】
2017/01/18 Javascript
vue 实现通过手机发送短信验证码注册功能
2018/04/19 Javascript
浅谈webpack SplitChunksPlugin实用指南
2018/09/17 Javascript
微信小程序视图控件与bindtap之间的问题的解决
2019/04/08 Javascript
javascript实现点击星星小游戏
2019/12/24 Javascript
[03:37]2016完美“圣”典 风云人物:Mikasa专访
2016/12/07 DOTA
[03:12]完美世界DOTA2联赛PWL DAY7集锦
2020/11/06 DOTA
Python中使用hashlib模块处理算法的教程
2015/04/28 Python
python如何获取服务器硬件信息
2017/05/11 Python
Python的装饰器使用详解
2017/06/26 Python
Django进阶之CSRF的解决
2018/08/01 Python
Python之NumPy(axis=0 与axis=1)区分详解
2019/05/27 Python
keras训练浅层卷积网络并保存和加载模型实例
2020/07/02 Python
html5使用html2canvas实现浏览器截图的示例
2017/08/31 HTML / CSS
Html5 语法与规则简要概述
2014/07/29 HTML / CSS
微软澳洲官方网站:Microsoft Australia
2017/01/10 全球购物
Annoushka英国官网:英国奢侈珠宝品牌
2018/10/20 全球购物
如何进行有效的自我评价
2013/09/27 职场文书
传播学毕业生求职信
2013/10/11 职场文书
关于逃课的检讨书
2014/01/23 职场文书
小学二年级评语
2014/04/21 职场文书
寻衅滋事罪辩护词
2015/05/21 职场文书
2015初中教导处工作总结
2015/07/21 职场文书
浅谈如何写好演讲稿?
2019/06/12 职场文书