mirror of
https://github.com/648540858/wvp-GB28181-pro.git
synced 2026-05-06 15:22:55 +08:00
修复子数据追加错误
This commit is contained in:
@@ -487,12 +487,15 @@ export default {
|
||||
},
|
||||
nodeClickHandler: function(data, node, tree) {
|
||||
console.log(data)
|
||||
|
||||
console.log(data.nextData.length)
|
||||
console.log(this.treeLimit)
|
||||
if (data && data.nextData && data.nextData.length > 0) {
|
||||
|
||||
const parentNode = node.parent
|
||||
let nextData = data.nextData
|
||||
if (nextData.length > this.treeLimit) {
|
||||
let subData = nextData.splice(0, this.treeLimit)
|
||||
console.log(subData)
|
||||
subData.push({
|
||||
treeId: '---',
|
||||
deviceId: '---',
|
||||
@@ -506,10 +509,9 @@ export default {
|
||||
for (let item of subData) {
|
||||
this.$refs.veTree.append(item, parentNode)
|
||||
}
|
||||
|
||||
} else {
|
||||
this.$refs.veTree.remove(data, parentNode)
|
||||
for (let item of subData) {
|
||||
for (let item of nextData) {
|
||||
this.$refs.veTree.append(item, parentNode)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -487,7 +487,7 @@ export default {
|
||||
|
||||
} else {
|
||||
this.$refs.veTree.remove(data, parentNode)
|
||||
for (let item of subData) {
|
||||
for (let item of nextData) {
|
||||
this.$refs.veTree.append(item, parentNode)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user