1、JSON语法:
"name" : "张三"
JSON时一种轻量化的数据格式,通常在vue项目中作为数据,通过axios获取其数据内容,然后传给子组件使用。例如:
methods: {
info () {
axios.get('/api/index.json').then(this.infohappen)
},
infohappen (res) {
res = res.data
if (res.ret && res.data) {
this.iconList = res.data.iconList
}
}
},
mounted () {
this.info()
}
2、JSON与JS对象的转换方法
var obj = JSON.parse('{"a": "Hello", "b": "World"}'); //结果是 {a: 'Hello', b: 'World'}
var json = JSON.stringify({a: 'Hello', b: 'World'}); //结果是 '{"a": "Hello", "b": "World"}'