|
@@ -23,14 +23,13 @@
|
|
|
<VueDragResize
|
|
|
v-for="itemV in signalPreList" :key="itemV.Id" class="sitem"
|
|
|
:w="item.Width*bigScale/itemV.splitScreenStatus" :h="item.Height*bigScale/itemV.splitScreenStatus" :parentLimitation="false"
|
|
|
- @dragging="(obj) => testThrottleFn(obj,itemV)"
|
|
|
+ @dragging="(obj) => handleDragging(obj,itemV)"
|
|
|
@dragstop="(obj) => dragStop(obj,itemV)"
|
|
|
@resizing="(obj) => resizing(obj,itemV)"
|
|
|
@resizestop="(obj) => reSizeSignal(obj,itemV)"
|
|
|
:style="{
|
|
|
- position: 'fixed',
|
|
|
left: itemV.left + 'px',
|
|
|
- top: itemV.top + 'px'
|
|
|
+ top: itemV.top + 'px',
|
|
|
}"
|
|
|
>
|
|
|
<div ref="signal">
|
|
@@ -165,16 +164,8 @@
|
|
|
|
|
|
// 拖动结束
|
|
|
dragStop(obj,item) {
|
|
|
- console.log(obj)
|
|
|
-
|
|
|
- /*const arr = this.$store.state.signalPreList.filter(a => a.Id !== item.Id)
|
|
|
- item.top = item.top + obj.top
|
|
|
- item.left = item.left + obj.left
|
|
|
- console.log(obj,item)
|
|
|
- this.$store.dispatch('updateSignalPreList',[...arr,item])*/
|
|
|
-
|
|
|
- const arr = this.$store.state.signalPreList
|
|
|
- this.reqRefreshBigScreen(arr)
|
|
|
+ const arr2 = this.$store.state.signalPreList
|
|
|
+ this.reqRefreshBigScreen(arr2)
|
|
|
},
|
|
|
|
|
|
// 缩放进行中
|