filters(JsonData) {
let that = this
let oldJson = JsonData
let newJson = {}
Object.keys(oldJson).filter((item, index) => {
if (!this.isNullJson(newJson)) {
that.$set(newJson, item[0], [])
newJson[item[0]].push(JSON.parse(`{"${item}":"${oldJson[item]}"}`))
} else {
Object.keys(newJson).filter((Nitem, Nindex) => {
if (item[0] == Nitem) {
newJson[Nitem].push(JSON.parse(`{"${item}":"${oldJson[item]}"}`))
} else {
that.$set(newJson, item[0], [])
newJson[item[0]].push(JSON.parse(`{"${item}":"${oldJson[item]}"}`))
}
})
}
})
return newJson
},
isNullJson(json) {
let jsonLength = 0
Object.keys(json).filter((item, index) => {
if (item) {
jsonLength++
}
})
return jsonLength > 0
}