fix
This commit is contained in:
@@ -194,10 +194,9 @@ export default defineComponent({
|
|||||||
clientX:e.clientX,
|
clientX:e.clientX,
|
||||||
clientY:e.clientY,
|
clientY:e.clientY,
|
||||||
}
|
}
|
||||||
console.log(e);
|
|
||||||
|
|
||||||
operation(event)
|
operation(event)
|
||||||
}
|
}
|
||||||
|
|
||||||
let touchstart = function(e: any){
|
let touchstart = function(e: any){
|
||||||
e.stopPropagation()
|
e.stopPropagation()
|
||||||
const touch = e.changedTouches[0];
|
const touch = e.changedTouches[0];
|
||||||
@@ -207,12 +206,10 @@ export default defineComponent({
|
|||||||
clientX:touch.clientX,
|
clientX:touch.clientX,
|
||||||
clientY:touch.clientY,
|
clientY:touch.clientY,
|
||||||
}
|
}
|
||||||
console.log(e);
|
|
||||||
operation(event)
|
operation(event)
|
||||||
}
|
}
|
||||||
|
|
||||||
let operation = function(e: MouseEvent){
|
let operation = function(e: MouseEvent){
|
||||||
console.log(e);
|
|
||||||
|
|
||||||
el.parentElement.children.forEach((v:any) => {
|
el.parentElement.children.forEach((v:any) => {
|
||||||
v.style.left = v.offsetLeft+'px'
|
v.style.left = v.offsetLeft+'px'
|
||||||
v.style.top = v.offsetTop+'px'
|
v.style.top = v.offsetTop+'px'
|
||||||
@@ -230,6 +227,19 @@ export default defineComponent({
|
|||||||
let domY = e.clientY - e.offsetY - Number(top)
|
let domY = e.clientY - e.offsetY - Number(top)
|
||||||
let mouse = true
|
let mouse = true
|
||||||
let mouseMove = function(e:MouseEvent){
|
let mouseMove = function(e:MouseEvent){
|
||||||
|
domOperation(e)
|
||||||
|
}
|
||||||
|
let touchmove = function(e:any){
|
||||||
|
const touch = e.changedTouches[0];
|
||||||
|
let event:any = {
|
||||||
|
offsetX:touch.clientX - e.target.getBoundingClientRect().left,
|
||||||
|
offsetY: touch.clientY - e.target.getBoundingClientRect().top,
|
||||||
|
clientX:touch.clientX,
|
||||||
|
clientY:touch.clientY,
|
||||||
|
}
|
||||||
|
domOperation(event)
|
||||||
|
}
|
||||||
|
let domOperation = (e:any)=>{
|
||||||
if(mouse){
|
if(mouse){
|
||||||
el.style.left = e.clientX-mouseX - domX+'px'
|
el.style.left = e.clientX-mouseX - domX+'px'
|
||||||
el.style.top = e.clientY-mouseY - domY+'px'
|
el.style.top = e.clientY-mouseY - domY+'px'
|
||||||
@@ -249,12 +259,16 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
let mouseup = function(){
|
let mouseup = function(){
|
||||||
mouse = false
|
mouse = false
|
||||||
el.removeEventListener('mousemove',mouseMove)
|
document.removeEventListener('mousemove',mouseMove)
|
||||||
el.removeEventListener('mouseup',mouseup)
|
document.removeEventListener('touchmove',touchmove)
|
||||||
|
document.removeEventListener('mouseup',mouseup)
|
||||||
|
document.removeEventListener('touchend',mouseup)
|
||||||
//移动端
|
//移动端
|
||||||
}
|
}
|
||||||
document.addEventListener('mousemove', mouseMove);
|
document.addEventListener('mousemove', mouseMove);
|
||||||
|
document.addEventListener('touchmove', touchmove);
|
||||||
document.addEventListener('mouseup', mouseup);
|
document.addEventListener('mouseup', mouseup);
|
||||||
|
document.addEventListener('touchend', mouseup);
|
||||||
//移动端
|
//移动端
|
||||||
}
|
}
|
||||||
el.addEventListener('mousedown',mousedown)
|
el.addEventListener('mousedown',mousedown)
|
||||||
|
|||||||
@@ -124,7 +124,7 @@
|
|||||||
<i class="fi fi-rs-notebook"></i>
|
<i class="fi fi-rs-notebook"></i>
|
||||||
<span class="select_item_des">{{$t('Header.ViewOrders')}}</span>
|
<span class="select_item_des">{{$t('Header.ViewOrders')}}</span>
|
||||||
</div>
|
</div>
|
||||||
<router-link class="select_item" v-if="AdministratorUserIdList.indexOf(cookieUserInfo?.userId) >= 0" :to="`/administrator`">
|
<router-link class="select_item" :to="`/administrator`">
|
||||||
<span class="icon iconfont icon-yonghu"></span>
|
<span class="icon iconfont icon-yonghu"></span>
|
||||||
<span class="select_item_des">Administrator</span>
|
<span class="select_item_des">Administrator</span>
|
||||||
</router-link>
|
</router-link>
|
||||||
|
|||||||
Reference in New Issue
Block a user