snapshop 是传过来的json对象或数组
json转map
let strMap = new Map();
for (let k of Object.keys(obj)) {
strMap.set(k,obj[k]);
}
return strMap;
或者在vue对象中定义一个数据对象,如下
data() {
return {
//定义对象
resultData: {
name: '',
age: '',
sex: '',
deleteURL: '/wechat/autoreply',
},
//定义数组
resultArray:[]
}
},
//接到的result可以直接对vue定义的变量赋值,例:
this.resultData=res.data.data
this.resultArray=res.data.data
//根据后台传给你的数据在axios中进行赋值操作即可
???直接解决啊。。。
let testJson = {
name: 'misen',
adr: 'lll'
}
function analyJson() {
for (const key in testJson) {
if (testJson.hasOwnProperty(key)) {
console.log('key:' + key);
console.log('content:' + testJson[key]);
}
}
}