|
@@ -3,10 +3,14 @@
|
|
|
* Copyright (c) 2019 ruoyi
|
|
* Copyright (c) 2019 ruoyi
|
|
|
*/
|
|
*/
|
|
|
|
|
|
|
|
|
|
+// 当前设备
|
|
|
|
|
+const isDevice = localStorage.getItem('isDevice');
|
|
|
|
|
+
|
|
|
export default {
|
|
export default {
|
|
|
bind(el, binding, vnode, oldVnode) {
|
|
bind(el, binding, vnode, oldVnode) {
|
|
|
const value = binding.value;
|
|
const value = binding.value;
|
|
|
if (value == false) return;
|
|
if (value == false) return;
|
|
|
|
|
+ if (isDevice == 'PC') return;
|
|
|
let initialTouchX = 0;
|
|
let initialTouchX = 0;
|
|
|
let initialTouchY = 0;
|
|
let initialTouchY = 0;
|
|
|
let initialLeft = 0;
|
|
let initialLeft = 0;
|
|
@@ -49,6 +53,7 @@ export default {
|
|
|
// 添加边界限制
|
|
// 添加边界限制
|
|
|
this.style.left = `${Math.max(0, Math.min(left, maxLeft))}px`;
|
|
this.style.left = `${Math.max(0, Math.min(left, maxLeft))}px`;
|
|
|
this.style.top = `${Math.max(0, Math.min(top, maxTop))}px`;
|
|
this.style.top = `${Math.max(0, Math.min(top, maxTop))}px`;
|
|
|
|
|
+ localStorage.setItem(this.className, JSON.stringify([this.style.left, this.style.top]));
|
|
|
},
|
|
},
|
|
|
false
|
|
false
|
|
|
);
|
|
);
|