快速解决处理后台返回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 相关文章推荐
$.format,jquery.format 使用说明
Jul 13 Javascript
javascript中注册和移除事件的4种方式
Mar 20 Javascript
js获取class的所有元素
Mar 28 Javascript
jQuery prev ~ siblings选择器使用介绍
Aug 09 Javascript
JavaScript作用域与作用域链深入解析
Dec 06 Javascript
同域jQuery(跨)iframe操作DOM(示例代码)
Dec 13 Javascript
javascript框架设计读书笔记之种子模块
Dec 02 Javascript
jQuery中next方法用法实例
Apr 24 Javascript
轻量级的原生js日历插件calendar.js使用指南
Apr 28 Javascript
js禁止Backspace键使浏览器后退的实现方法
Sep 01 Javascript
Vue中的slot使用插槽分发内容的方法
Mar 01 Javascript
jQuery实现的导航条点击后高亮显示功能示例
Mar 04 jQuery
详解如何在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 将bmp图片转为jpg等其他任意格式的图片
2009/06/29 PHP
php的日期处理函数及uchome的function_coomon中日期处理函数的研究
2011/01/12 PHP
将PHP从5.3.28升级到5.3.29时Nginx出现502错误
2015/05/09 PHP
PHP 中使用explode()函数切割字符串为数组的示例
2017/05/06 PHP
PHP编程求最大公约数与最小公倍数的方法示例
2017/05/29 PHP
PHPExcel中文帮助手册|PHPExcel使用方法(分享)
2017/06/09 PHP
php使用imagecopymerge()函数创建半透明水印
2018/01/25 PHP
PHP获取MySQL执行sql语句的查询时间方法
2018/08/21 PHP
jQuery滚动加载图片实现原理
2015/12/14 Javascript
jQuery 操作input中radio的技巧
2016/07/18 Javascript
AngularJS利用Controller完成URL跳转
2016/08/09 Javascript
jQuery实现的tab标签切换效果示例
2016/09/05 Javascript
JQuery和HTML5 Canvas实现弹幕效果
2017/01/04 Javascript
nodejs中安装ghost出错的原因及解决方法
2017/10/23 NodeJs
angularjs实现分页和搜索功能
2018/01/03 Javascript
js实现控制文件拖拽并获取拖拽内容功能
2018/02/17 Javascript
JSON的parse()方法介绍
2019/01/31 Javascript
pandas 对series和dataframe进行排序的实例
2018/06/09 Python
python集合比较(交集,并集,差集)方法详解
2018/09/13 Python
pyqt5 使用cv2 显示图片,摄像头的实例
2019/06/27 Python
python conda操作方法
2019/09/11 Python
Python如何获取Win7,Win10系统缩放大小
2020/01/10 Python
基于Pytorch SSD模型分析
2020/02/18 Python
keras中的History对象用法
2020/06/19 Python
Python3爬虫发送请求的知识点实例
2020/07/30 Python
python中判断文件结束符的具体方法
2020/08/04 Python
如何利用python发送邮件
2020/09/26 Python
详解python模块pychartdir安装及导入问题
2020/10/22 Python
wedgwood加拿大官网:1759年成立的英国国宝级陶瓷餐具品牌
2018/07/17 全球购物
固特异美国在线轮胎店:Goodyear Tire
2019/02/23 全球购物
Currentbody德国站:健康与美容技术专家
2020/04/05 全球购物
个人承诺书怎么写
2014/05/24 职场文书
员工年终自我评价
2014/09/14 职场文书
2014年社区民政工作总结
2014/12/02 职场文书
golang协程池模拟实现群发邮件功能
2021/05/02 Golang
聊聊Python中关于a=[[]]*3的反思
2021/06/02 Python