fix: 修改首次添加的图标 无法添加多个metric的问题
This commit is contained in:
@@ -1139,6 +1139,8 @@ export default {
|
|||||||
valueMappingSort: 'asc',
|
valueMappingSort: 'asc',
|
||||||
expressArr: [''],
|
expressArr: [''],
|
||||||
legends: [''],
|
legends: [''],
|
||||||
|
expressAllArr: [''],
|
||||||
|
legendsAll: [''],
|
||||||
tooltipShow: true,
|
tooltipShow: true,
|
||||||
valueMappingShow: true,
|
valueMappingShow: true,
|
||||||
panelName: 'topologyName',
|
panelName: 'topologyName',
|
||||||
@@ -1180,6 +1182,8 @@ export default {
|
|||||||
valueMappingSort: 'asc', /* desc */
|
valueMappingSort: 'asc', /* desc */
|
||||||
expressArr: [''],
|
expressArr: [''],
|
||||||
legends: [''],
|
legends: [''],
|
||||||
|
expressAllArr: [''],
|
||||||
|
legendsAll: [''],
|
||||||
tooltipShow: true,
|
tooltipShow: true,
|
||||||
valueMappingShow: true,
|
valueMappingShow: true,
|
||||||
panelName: 'topologyName',
|
panelName: 'topologyName',
|
||||||
@@ -1261,6 +1265,10 @@ export default {
|
|||||||
data.data.expressArr.push('')
|
data.data.expressArr.push('')
|
||||||
data.data.legends.push('')
|
data.data.legends.push('')
|
||||||
}
|
}
|
||||||
|
if (data.data.expressAllArr.length === 0 && event !== 'node') {
|
||||||
|
data.data.expressAllArr.push('')
|
||||||
|
data.data.legendsAll.push('')
|
||||||
|
}
|
||||||
this.props = {
|
this.props = {
|
||||||
node: data,
|
node: data,
|
||||||
line: null,
|
line: null,
|
||||||
@@ -1806,8 +1814,8 @@ export default {
|
|||||||
item.data.legends = ['']
|
item.data.legends = ['']
|
||||||
}
|
}
|
||||||
if (!item.data.expressAllArr.length) {
|
if (!item.data.expressAllArr.length) {
|
||||||
item.data.expressArr = ['']
|
item.data.expressAllArr = ['']
|
||||||
item.data.legends = ['']
|
item.data.legendsAll = ['']
|
||||||
}
|
}
|
||||||
item.animateType = item.data.animateType
|
item.animateType = item.data.animateType
|
||||||
if (item.type === 0) {
|
if (item.type === 0) {
|
||||||
@@ -1946,6 +1954,14 @@ export default {
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
item.data.expressAllArr = item.data.expressAllArr.filter((expression, i) => {
|
||||||
|
if (!expression) {
|
||||||
|
item.data.legendsAll.splice(i, 1)
|
||||||
|
return false
|
||||||
|
} else {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
})
|
||||||
})
|
})
|
||||||
if (this.penToolTipScale == getTopology(this.topologyIndex).data.scale) {
|
if (this.penToolTipScale == getTopology(this.topologyIndex).data.scale) {
|
||||||
getTopology(this.topologyIndex).data.scale = this.oldScale
|
getTopology(this.topologyIndex).data.scale = this.oldScale
|
||||||
|
|||||||
@@ -1286,6 +1286,10 @@ export default {
|
|||||||
data.data.expressArr.push('')
|
data.data.expressArr.push('')
|
||||||
data.data.legends.push('')
|
data.data.legends.push('')
|
||||||
}
|
}
|
||||||
|
if (data.data.expressAllArr.length === 0 && event !== 'node') {
|
||||||
|
data.data.expressAllArr.push('')
|
||||||
|
data.data.legendsAll.push('')
|
||||||
|
}
|
||||||
this.props = {
|
this.props = {
|
||||||
node: data,
|
node: data,
|
||||||
line: null,
|
line: null,
|
||||||
@@ -1961,6 +1965,14 @@ export default {
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
item.data.expressAllArr = item.data.expressAllArr.filter((expression, i) => {
|
||||||
|
if (!expression) {
|
||||||
|
item.data.legendsAll.splice(i, 1)
|
||||||
|
return false
|
||||||
|
} else {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
})
|
||||||
})
|
})
|
||||||
if (this.penToolTipScale == getTopology(this.topologyIndex).data.scale) {
|
if (this.penToolTipScale == getTopology(this.topologyIndex).data.scale) {
|
||||||
getTopology(this.topologyIndex).data.scale = this.oldScale
|
getTopology(this.topologyIndex).data.scale = this.oldScale
|
||||||
|
|||||||
Reference in New Issue
Block a user