我做的是一个城市信息json数据
json数据类型:
![在这里插入图片描述](https://img-blog.csdnimg.cn/2018121210581941.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI4NzYxNTkz,size_16,color_FFFFFF,t_70)
//获取方法
fordata(pid){
var pdata = this.$data.pidarrdata;
var arr = [];
for (var i in pdata) {
if (pdata[i].id == pid) {
if(pdata[i].pid == 0){
//GetParentId(s[i].pid)
}else{
arr.push(pdata[i].pid);
arr = arr.concat(this.fordata(pdata[i].pid));
}
}
}
return arr;
},
//排序
var pid = [data.pid]
pid = pid.concat(this.fordata(data.pid));
var newpid = pid.sort(function (x,y) {
return x-y;
});