要实现从对象转换为 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的跳转。
最深的感触,数据在进行转变的时候,一定要考虑全面,深刻理解每一个定义是什么意思然后,采取到最好用的那一种,利于数据的使用
- 看不过瘾?点击下面链接!
- java正则表达式中环视的简单应用代码示例
- PHP如何计算文件或数组中单词出现频率
- Python 安装setuptools和pip工具操作方法
- python之配置日志的几种方式
- django model的get和filter方法的区别
- 数据处理包dplyr的函数用法总结教程