mirror of
https://github.com/palxiao/poster-design.git
synced 2025-07-15 16:02:19 +08:00
code: remove some invalid
This commit is contained in:
parent
79cda1c4a0
commit
2af5a3290c
@ -25,10 +25,6 @@
|
|||||||
<!-- <el-collapse-item title="其他设置" name="3">
|
<!-- <el-collapse-item title="其他设置" name="3">
|
||||||
<el-input v-model="innerElement.name" label="名称" @finish="(value) => finish('name', value)" />
|
<el-input v-model="innerElement.name" label="名称" @finish="(value) => finish('name', value)" />
|
||||||
</el-collapse-item> -->
|
</el-collapse-item> -->
|
||||||
<!-- <el-collapse-item title="客户端配置(设置客户端是否允许修改)" name="4">
|
|
||||||
<setting-switch v-for="item in dActiveElement.setting" :key="item.key" v-model="item.value" :label="item.label" />
|
|
||||||
</el-collapse-item> -->
|
|
||||||
<!-- <el-button v-loading="canvasRunning" size="small" @click="pickColor">取色器测试</el-button> -->
|
|
||||||
</el-collapse>
|
</el-collapse>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
@ -1,37 +0,0 @@
|
|||||||
/*
|
|
||||||
* @Author: ShawnPhang
|
|
||||||
* @Date: 2022-03-28 09:23:10
|
|
||||||
* @Description: 全局拖动检测
|
|
||||||
* @LastEditors: ShawnPhang
|
|
||||||
* @LastEditTime: 2022-03-28 10:08:38
|
|
||||||
*/
|
|
||||||
import store from '@/store'
|
|
||||||
import { onMounted, onBeforeUnmount, nextTick } from 'vue'
|
|
||||||
|
|
||||||
export default async (elName: string | Element) => {
|
|
||||||
onMounted(async () => {
|
|
||||||
await nextTick()
|
|
||||||
|
|
||||||
const el: any = typeof elName === 'string' ? document.querySelector(elName) : elName
|
|
||||||
|
|
||||||
el.onmousedown = function(ev: any) {
|
|
||||||
console.log('点击')
|
|
||||||
|
|
||||||
const distanceX = ev.clientX - el.offsetLeft
|
|
||||||
const distanceY = ev.clientY - el.offsetTop
|
|
||||||
document.onmousemove = function(ev) {
|
|
||||||
console.log('拖动')
|
|
||||||
|
|
||||||
// var oevent = ev || event;
|
|
||||||
// entrance.style.left = oevent.clientX - distanceX + 'px';
|
|
||||||
// entrance.style.top = oevent.clientY - distanceY + 'px';
|
|
||||||
}
|
|
||||||
document.onmouseup = function(ev) {
|
|
||||||
console.log('释放')
|
|
||||||
|
|
||||||
document.onmousemove = null
|
|
||||||
document.onmouseup = null
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
@ -2,23 +2,19 @@
|
|||||||
* @Author: ShawnPhang
|
* @Author: ShawnPhang
|
||||||
* @Date: 2021-08-19 18:43:22
|
* @Date: 2021-08-19 18:43:22
|
||||||
* @Description:
|
* @Description:
|
||||||
* @LastEditors: ShawnPhang
|
* @LastEditors: ShawnPhang <site: book.palxp.com>
|
||||||
* @LastEditTime: 2021-10-08 18:27:13
|
* @LastEditTime: 2023-07-31 09:31:52
|
||||||
*/
|
*/
|
||||||
// import { moveByDom, resizeByDom, initLine } from 'view-line'
|
|
||||||
// import 'view-line/dist/view-line.css'
|
|
||||||
// let isDraging = false
|
|
||||||
// const offset = { top: 0, left: 0 }
|
|
||||||
import store from '@/store'
|
import store from '@/store'
|
||||||
|
|
||||||
const move = {
|
const move = {
|
||||||
methods: {
|
methods: {
|
||||||
initmovement(e: any) {
|
initmovement(e: any) {
|
||||||
// let target = this.$store.state.pageDesign.dActiveElement
|
// let target = store.state.pageDesign.dActiveElement
|
||||||
const target = this.$store.getters.dActiveElement
|
const target = store.getters.dActiveElement
|
||||||
|
|
||||||
// 设置移动状态初始值
|
// 设置移动状态初始值
|
||||||
this.$store.dispatch('initDMove', {
|
store.dispatch('initDMove', {
|
||||||
startX: e.pageX,
|
startX: e.pageX,
|
||||||
startY: e.pageY,
|
startY: e.pageY,
|
||||||
originX: target.left,
|
originX: target.left,
|
||||||
@ -32,11 +28,11 @@ const move = {
|
|||||||
document.addEventListener('mouseup', this.handlemouseup, true)
|
document.addEventListener('mouseup', this.handlemouseup, true)
|
||||||
},
|
},
|
||||||
|
|
||||||
handlemousemove(e) {
|
handlemousemove(e: any) {
|
||||||
e.stopPropagation()
|
e.stopPropagation()
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
|
|
||||||
this.$store.dispatch('dMove', {
|
store.dispatch('dMove', {
|
||||||
x: e.pageX,
|
x: e.pageX,
|
||||||
y: e.pageY,
|
y: e.pageY,
|
||||||
})
|
})
|
||||||
@ -45,7 +41,7 @@ const move = {
|
|||||||
handlemouseup() {
|
handlemouseup() {
|
||||||
document.removeEventListener('mousemove', this.handlemousemove, true)
|
document.removeEventListener('mousemove', this.handlemousemove, true)
|
||||||
document.removeEventListener('mouseup', this.handlemouseup, true)
|
document.removeEventListener('mouseup', this.handlemouseup, true)
|
||||||
this.$store.dispatch('stopDMove')
|
store.dispatch('stopDMove')
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@ -56,11 +52,11 @@ const moveInit = {
|
|||||||
if (!store.getters.dAltDown) {
|
if (!store.getters.dAltDown) {
|
||||||
// 设置mouseevent给moveable初始
|
// 设置mouseevent给moveable初始
|
||||||
// 在组合操作时排除
|
// 在组合操作时排除
|
||||||
this.$store.commit('setMouseEvent', e)
|
store.commit('setMouseEvent', e)
|
||||||
}
|
}
|
||||||
|
|
||||||
const target = this.$store.getters.dActiveElement
|
const target = store.getters.dActiveElement
|
||||||
this.$store.dispatch('initDMove', {
|
store.dispatch('initDMove', {
|
||||||
startX: e.pageX,
|
startX: e.pageX,
|
||||||
startY: e.pageY,
|
startY: e.pageY,
|
||||||
originX: target.left,
|
originX: target.left,
|
||||||
@ -69,7 +65,7 @@ const moveInit = {
|
|||||||
|
|
||||||
const handlemouseup = () => {
|
const handlemouseup = () => {
|
||||||
// 销毁选中即刻移动
|
// 销毁选中即刻移动
|
||||||
this.$store.commit('setMouseEvent', null)
|
store.commit('setMouseEvent', null)
|
||||||
document.removeEventListener('mouseup', handlemouseup, true)
|
document.removeEventListener('mouseup', handlemouseup, true)
|
||||||
}
|
}
|
||||||
document.addEventListener('mouseup', handlemouseup, true)
|
document.addEventListener('mouseup', handlemouseup, true)
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
* @Date: 2021-07-13 02:48:38
|
* @Date: 2021-07-13 02:48:38
|
||||||
* @Description: 接口规则:只有正确code为200时返回result结果对象,错误返回整个结果对象
|
* @Description: 接口规则:只有正确code为200时返回result结果对象,错误返回整个结果对象
|
||||||
* @LastEditors: ShawnPhang <site: book.palxp.com>
|
* @LastEditors: ShawnPhang <site: book.palxp.com>
|
||||||
* @LastEditTime: 2023-07-12 10:43:34
|
* @LastEditTime: 2023-07-31 09:34:34
|
||||||
*/
|
*/
|
||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
import store from '@/store'
|
import store from '@/store'
|
||||||
@ -11,8 +11,6 @@ import app_config from '@/config'
|
|||||||
|
|
||||||
axios.defaults.timeout = 30000
|
axios.defaults.timeout = 30000
|
||||||
// axios.defaults.headers.Authorization = 'Bearer ';
|
// axios.defaults.headers.Authorization = 'Bearer ';
|
||||||
// axios.defaults.headers.AppKey = '9e8nbMCqDkMhSRkTo8nYb7VF3qUa43EI'
|
|
||||||
|
|
||||||
// const version = app_config.VERSION;
|
// const version = app_config.VERSION;
|
||||||
const baseUrl = app_config.API_URL
|
const baseUrl = app_config.API_URL
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user