diff --git a/nezha-fronted/src/components/common/project/topologyMixin.js b/nezha-fronted/src/components/common/project/topologyMixin.js index 5e8f3ae16..97d794b2f 100644 --- a/nezha-fronted/src/components/common/project/topologyMixin.js +++ b/nezha-fronted/src/components/common/project/topologyMixin.js @@ -104,7 +104,15 @@ export default { if (data.type === 0 || data.type === 1) { data.lineWidth = data.data.lineWidth } - getTopology(this.topologyIndex).setValue(data) + const obj = this.$loadsh.cloneDeep(data) + delete obj.x + delete obj.y + delete obj.center + delete obj.ex + delete obj.ey + delete obj.width + delete obj.height + getTopology(this.topologyIndex).setValue(obj) }, pensActive (pens) { this.props = {