快速解决处理后台返回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 相关文章推荐
javascript基本语法分析说明
Jun 15 Javascript
比较搞笑的js陷阱题
Feb 07 Javascript
javascript数组去重3种方法的性能测试与比较
Mar 26 Javascript
JS 退出系统并跳转到登录界面的实现代码
Jun 29 Javascript
JQuery页面图片切换和新闻列表滚动效果的具体实现
Sep 26 Javascript
jQuery绑定事件的几种实现方式
May 09 Javascript
利用yarn实现一个webpack+react种子
Oct 25 Javascript
AngularJS压缩JS技巧分析
Nov 08 Javascript
jquery实现数字输入框
Feb 22 Javascript
js+html5实现半透明遮罩层弹框效果
Aug 24 Javascript
vue axios基于常见业务场景的二次封装的实现
Sep 21 Javascript
谈一谈vue请求数据放在created好还是mounted里好
Jul 27 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可变变量学习小结
2015/11/29 PHP
[原创]php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法
2016/11/23 PHP
详解php框架Yaf路由重写
2017/06/20 PHP
php基于session锁防止阻塞请求的方法分析
2017/08/07 PHP
thinkphp3.2同时连接两个数据库的简单方法
2019/08/13 PHP
JS getMonth()日期函数的值域是0-11
2010/02/15 Javascript
JavaScript高级程序设计 XML、Ajax 学习笔记
2011/09/10 Javascript
如何学习Javascript入门指导
2013/11/01 Javascript
jquery与prototype框架的详细对比
2013/11/21 Javascript
用Javascript获取页面元素的具体位置
2013/12/09 Javascript
用JQuery实现全选与取消的两种简单方法
2014/02/22 Javascript
jQuery中:gt选择器用法实例
2014/12/29 Javascript
javascript结合canvas实现图片旋转效果
2015/05/03 Javascript
javascript字符串循环匹配实例分析
2015/07/17 Javascript
javascript基础知识
2016/06/07 Javascript
jquery配合.NET实现点击指定绑定数据并且能够一键下载
2016/10/28 Javascript
AngularJS中的DOM操作用法分析
2016/11/04 Javascript
Angularjs按需查询实例代码
2017/10/30 Javascript
jquery实现楼层滚动效果
2018/01/01 jQuery
详解ES6 Fetch API HTTP请求实用指南
2018/11/14 Javascript
通过cordova将vue项目打包为webapp的方法
2019/02/02 Javascript
javascript定时器的简单应用示例【控制方块移动】
2019/06/17 Javascript
JavaScript动画实例之粒子文本的实现方法详解
2020/07/28 Javascript
[36:14]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第二局
2016/02/28 DOTA
python模拟enum枚举类型的方法小结
2015/04/30 Python
Python 稀疏矩阵-sparse 存储和转换
2017/05/27 Python
对python中的for循环和range内置函数详解
2018/04/17 Python
python 读取txt,json和hdf5文件的实例
2018/06/05 Python
Python使用pymongo库操作MongoDB数据库的方法实例
2019/02/22 Python
15行Python代码实现网易云热门歌单实例教程
2019/03/10 Python
html5构建触屏网站之touch事件介绍
2013/01/07 HTML / CSS
Myprotein中国网站:欧洲畅销运动营养品牌
2021/02/11 全球购物
大四学生找工作的自荐信
2014/03/27 职场文书
抗洪救灾先进集体事迹材料
2014/05/26 职场文书
纪检干部对照检查材料
2014/08/22 职场文书
四风查摆问题及整改措施
2014/10/10 职场文书