在使用JSON格式处理数据时应该注意的问题小结


Posted in Javascript onMay 20, 2017

根据项目的需要,我要定义一个JSON字符串。鉴于之前零基础,看到百科的解释如下链接

http://baike.baidu.com/link?url=TUxeHruHcaY-hofuOufrP37a8VhUT8hcFM4k7JkTN1500wAlfwihAoRRg12g5klTT-l050TjCGA__EM1zfJ9bq&qq-pf-to=pcqq.c2c。其中有一句,这样说: 要实现从对象转换为 JSON 字符串,使用 JSON.stringify() 方法:

var json = JSON.stringify({a: 'Hello', b: 'World'}); //结果是 '{"a": "Hello", "b": "World"}'

根据定义我将自己的数据定义为了同样的格式。但问题来了,就是我在使用该数据的时候,需要处理之后,使用$router.push()实现路由跳转。

$router.push的使用方法为如下:// 字符串router.push('home')// 对象router.push({ path:
'home' })// 命名的路由router.push({ name:
'user', params: { userId:
123 }})// 带查询参数,变成 /register?plan=privaterouter.push({ path:
'register', query: { plan:
'private' }})

这样格式转变之后,就没法满足router的跳转。

最深的感触,数据在进行转变的时候,一定要考虑全面,深刻理解每一个定义是什么意思然后,采取到最好用的那一种,利于数据的使用

以上所述是小编给大家介绍的在使用JSON格式处理数据时应该注意的问题,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js 优化次数过多的循环 考虑到性能问题
Mar 05 Javascript
javascript学习基础笔记之DOM对象操作
Nov 03 Javascript
jQuery弹出框代码封装DialogHelper
Jan 30 Javascript
JavaScript获取表单enctype属性的方法
Apr 02 Javascript
基于javascript实现彩票随机数生成(升级版)
Apr 17 Javascript
AngularJS教程之环境设置
Aug 16 Javascript
详解webpack3编译兼容IE8的正确姿势
Dec 21 Javascript
jQuery实现输入框的放大和缩小功能示例
Jul 21 jQuery
关于微信小程序登录的那些事
Jan 08 Javascript
在vue中axios设置timeout超时的操作
Sep 04 Javascript
在react-antd中弹出层form内容传递给父组件的操作
Oct 24 Javascript
JS前端轻量fabric.js系列物体基类
Aug 05 Javascript
微信小程序利用co处理异步流程的方法教程
May 20 #Javascript
关于jQuery库冲突的完美解决办法
May 20 #jQuery
layui文件上传实现代码
May 20 #Javascript
为你的微信小程序体积瘦身详解
May 20 #Javascript
jquery.guide.js新版上线操作向导镂空提示jQuery插件(推荐)
May 20 #jQuery
使用node.js搭建服务器
May 20 #Javascript
layui表格实现代码
May 20 #Javascript
You might like
PHP动态规划解决0-1背包问题实例分析
2015/03/23 PHP
Zend Framework自定义Helper类相关注意事项总结
2016/03/14 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
PHP设计模式之抽象工厂模式实例分析
2019/03/25 PHP
laravel5.1框架model类查询的实现方法
2019/10/08 PHP
用js实现手把手教你月入万刀(转贴)
2007/11/07 Javascript
jquery DOM操作 基于命令改变页面
2010/05/06 Javascript
javascript中的对象创建 实例附注释
2011/02/08 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
2013/12/17 Javascript
jQuery EasyUI datagrid实现本地分页的方法
2015/02/13 Javascript
Javascript递归打印Document层次关系实例分析
2015/05/15 Javascript
js实现简单排列组合的方法
2016/01/27 Javascript
JS组件Bootstrap Table使用方法详解
2016/02/02 Javascript
nodejs 中模拟实现 emmiter 自定义事件
2016/02/22 NodeJs
利用JQuery写一个简单的异步分页插件
2016/03/07 Javascript
AngularJS国际化详解及示例代码
2016/08/18 Javascript
微信小程序 WXML、WXSS 和JS介绍及详解
2016/10/08 Javascript
BootStrap tab选项卡使用小结
2020/08/09 Javascript
jQuery操作json常用方法示例
2017/01/04 Javascript
jqGrid翻页时数据选中丢失问题的解决办法
2017/02/13 Javascript
node vue项目开发之前后端分离实战记录
2017/12/13 Javascript
详解基于vue-cli3快速发布一个fullpage组件
2019/03/08 Javascript
详解JavaScript 的执行机制
2020/09/18 Javascript
node.js文件的复制、创建文件夹等相关操作
2021/02/05 Javascript
[54:08]LGD女子刀塔学院 DOTA2炼金术士教学
2014/01/09 DOTA
wxPython多个窗口的基本结构
2019/11/19 Python
pd.DataFrame统计各列数值多少的实例
2019/12/05 Python
python else语句在循环中的运用详解
2020/07/06 Python
澳大利亚女性快速时尚零售商:Ally Fashion
2018/04/25 全球购物
美团网旗下网上订餐平台:美团外卖
2020/03/05 全球购物
介绍一下Make? 为什么使用make
2013/12/08 面试题
几个判断型的面试题
2012/07/03 面试题
商业活动邀请函
2014/02/04 职场文书
测控技术自荐信
2014/06/05 职场文书
Java新手教程之ArrayList的基本使用
2021/06/20 Java/Android
springboot如何初始化执行sql语句
2021/06/22 Java/Android