fix: 解决重叠拖拽放置位置错误的bug

This commit is contained in:
MTrun
2022-02-16 19:18:39 +08:00
parent c968853092
commit 0b58dd4d17
11 changed files with 60 additions and 34 deletions
@@ -57,7 +57,7 @@ const fetchShowColors = (colors: Array<string>) => {
}
const selectTheme = (theme: string) => {
chartEditStoreStore.setCanvasConfig(EditCanvasConfigEnum.CHART_THEME, theme)
chartEditStoreStore.setEditCanvasConfig(EditCanvasConfigEnum.CHART_THEME, theme)
}
</script>
@@ -179,21 +179,21 @@ const beforeUploadHandle = async ({ file }) => {
// 清除背景
const clearImage = () => {
chartEditStoreStore.setCanvasConfig(
chartEditStoreStore.setEditCanvasConfig(
EditCanvasConfigEnum.BACKGROUND_IAMGE,
undefined
)
chartEditStoreStore.setCanvasConfig(EditCanvasConfigEnum.SELECT_COLOR, true)
chartEditStoreStore.setEditCanvasConfig(EditCanvasConfigEnum.SELECT_COLOR, true)
}
// 清除颜色
const clearColor = () => {
chartEditStoreStore.setCanvasConfig(
chartEditStoreStore.setEditCanvasConfig(
EditCanvasConfigEnum.BACKGROUND,
undefined
)
if (canvasConfig.backgroundImage) {
chartEditStoreStore.setCanvasConfig(
chartEditStoreStore.setEditCanvasConfig(
EditCanvasConfigEnum.SELECT_COLOR,
false
)
@@ -224,11 +224,11 @@ const customRequest = (options: UploadCustomRequestOptions) => {
nextTick(() => {
if (file.file) {
const ImageUrl = fileToUrl(file.file)
chartEditStoreStore.setCanvasConfig(
chartEditStoreStore.setEditCanvasConfig(
EditCanvasConfigEnum.BACKGROUND_IAMGE,
ImageUrl
)
chartEditStoreStore.setCanvasConfig(
chartEditStoreStore.setEditCanvasConfig(
EditCanvasConfigEnum.SELECT_COLOR,
false
)