fix:修改选中是的颜色
This commit is contained in:
@@ -359,20 +359,20 @@
|
|||||||
roundness:0.5,
|
roundness:0.5,
|
||||||
type: "curvedCW",
|
type: "curvedCW",
|
||||||
},
|
},
|
||||||
// font:{
|
font:{
|
||||||
// align:'bottom',
|
align:'bottom',
|
||||||
// vadjust:10,
|
vadjust:10,
|
||||||
// },
|
},
|
||||||
selfReferenceSize:40,
|
selfReferenceSize:40,
|
||||||
arrowStrikethrough:false,
|
arrowStrikethrough:false,
|
||||||
// chosen:{
|
chosen:{
|
||||||
// edge:(values, id, selected, hovering)=>{
|
edge:(values, id, selected, hovering)=>{
|
||||||
// values.middleArrow=true;
|
values.middleArrow=true;
|
||||||
// values.middleArrowScale=1;
|
values.middleArrowScale=1;
|
||||||
// values.middleArrowType='circle';
|
values.middleArrowType='circle';
|
||||||
// console.log(id, selected, hovering);
|
console.log(id, selected, hovering);
|
||||||
// },
|
},
|
||||||
// },
|
},
|
||||||
},
|
},
|
||||||
layout:{
|
layout:{
|
||||||
randomSeed: 666,
|
randomSeed: 666,
|
||||||
@@ -594,7 +594,25 @@
|
|||||||
this.$refs['network'].removeEventListener('mousemove',this.modelTopMouseMove);
|
this.$refs['network'].removeEventListener('mousemove',this.modelTopMouseMove);
|
||||||
},
|
},
|
||||||
modelTopMouseMove(e){
|
modelTopMouseMove(e){
|
||||||
|
let position={
|
||||||
|
x:e.clientX-this.relativeModelTop.x,
|
||||||
|
y:e.clientY-this.relativeModelTop.y
|
||||||
|
};
|
||||||
|
this.$refs['modelTopId'+this.index][0].style.top=position.y+'px';
|
||||||
|
this.$refs['modelTopId'+this.index][0].style.left=position.x+'px';
|
||||||
|
// {top:(item.y- 80 + 5*(10-zoom*10))+'px',left:(item.x-26)+'px'
|
||||||
|
let cancvs=this.network.DOMtoCanvas({
|
||||||
|
x:position.x+26-5*(1-this.zoom),
|
||||||
|
y:position.y+80-(50*(1-this.zoom)),
|
||||||
|
});
|
||||||
|
this.network.moveNode(this.selNodeId,cancvs.x,cancvs.y);
|
||||||
|
let selItem = this.nodesArray.find((item)=>item.id===this.selNodeId);
|
||||||
|
selItem.x=cancvs.x;
|
||||||
|
selItem.y=cancvs.y;
|
||||||
|
this.$emit("setTopologyData",this.nodesArray,this.edgesArray);
|
||||||
|
if(this.networkPopShow){
|
||||||
|
this.setPopPosition(this.selNodeId);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
modelTopClick(item,index){
|
modelTopClick(item,index){
|
||||||
this.index=index;
|
this.index=index;
|
||||||
@@ -939,7 +957,7 @@
|
|||||||
.sel-node-top {
|
.sel-node-top {
|
||||||
width: 120px;
|
width: 120px;
|
||||||
height: 0;
|
height: 0;
|
||||||
border-top: 4px dashed yellow;
|
border-top: 4px dashed #FF8C0A;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: -60px;
|
left: -60px;
|
||||||
top: -60px;
|
top: -60px;
|
||||||
@@ -947,7 +965,7 @@
|
|||||||
.sel-node-right {
|
.sel-node-right {
|
||||||
width: 0;
|
width: 0;
|
||||||
height: 120px;
|
height: 120px;
|
||||||
border-right: 4px dashed yellow;
|
border-right: 4px dashed #FF8C0A;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: 60px;
|
left: 60px;
|
||||||
top: -60px;
|
top: -60px;
|
||||||
@@ -955,7 +973,7 @@
|
|||||||
.sel-node-bottom {
|
.sel-node-bottom {
|
||||||
width: 120px;
|
width: 120px;
|
||||||
height: 0;
|
height: 0;
|
||||||
border-bottom: 4px dashed yellow;
|
border-bottom: 4px dashed #FF8C0A;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: -60px;
|
left: -60px;
|
||||||
top: 60px;
|
top: 60px;
|
||||||
@@ -963,7 +981,7 @@
|
|||||||
.sel-node-left {
|
.sel-node-left {
|
||||||
width: 0;
|
width: 0;
|
||||||
height: 120px;
|
height: 120px;
|
||||||
border-left: 4px dashed yellow;
|
border-left: 4px dashed #FF8C0A;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: -60px;
|
left: -60px;
|
||||||
top: -60px;
|
top: -60px;
|
||||||
|
|||||||
@@ -118,12 +118,6 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import a from './image/a.png'
|
|
||||||
import b from './image/b.png'
|
|
||||||
import c from './image/c.png'
|
|
||||||
import d from './image/d.png'
|
|
||||||
import e from './image/e.png'
|
|
||||||
import f from './image/f.png'
|
|
||||||
import loading from "@/components/common/loading";
|
import loading from "@/components/common/loading";
|
||||||
import timePicker from '@/components/common/timePicker';
|
import timePicker from '@/components/common/timePicker';
|
||||||
import topology from './topology'
|
import topology from './topology'
|
||||||
|
|||||||
Reference in New Issue
Block a user