|
|
@@ -65,7 +65,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script lang="ts" setup>
|
|
|
-import { computed, watch } from 'vue'
|
|
|
+import { computed } from 'vue'
|
|
|
import { storeToRefs } from 'pinia'
|
|
|
import { useMainStore, useSlidesStore } from '@/store'
|
|
|
import type { ImageElementClip, PPTImageElement } from '@/types/slides'
|
|
|
@@ -153,17 +153,6 @@ const handleClip = (data: ImageClipedEmitData | null) => {
|
|
|
|
|
|
addHistorySnapshot()
|
|
|
}
|
|
|
-
|
|
|
-// 监听 src 变化,确保图片实时更新
|
|
|
-// watch(() => props.elementInfo.src, (newSrc, oldSrc) => {
|
|
|
-// if (newSrc !== oldSrc) {
|
|
|
-// // 当 src 变化时,确保图片能够重新加载
|
|
|
-// const imgElement = document.querySelector(`img[src="${oldSrc}"]`) as HTMLImageElement
|
|
|
-// if (imgElement) {
|
|
|
-// imgElement.src = newSrc
|
|
|
-// }
|
|
|
-// }
|
|
|
-// }, { deep: true })
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|