Skip to content

Commit 700f796

Browse files
committed
refactor(image-preview): remove image preview,add image click event
1 parent e65e4c3 commit 700f796

File tree

8 files changed

+17
-343
lines changed

8 files changed

+17
-343
lines changed

dev/App.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
@fullscreen-change="handleFullscreenChange"
1111
@save="handleSave"
1212
@copy-code-success="handleCopyCodeSuccess"
13+
@image-click="handleImageClick"
1314
ref="editor"
1415
/>
1516
</div>
@@ -25,6 +26,9 @@ export default {
2526
};
2627
},
2728
methods: {
29+
handleImageClick(images, currentIndex) {
30+
console.log(images, currentIndex);
31+
},
2832
handleFullscreenChange(v) {
2933
console.log(v);
3034
},

src/base-editor.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
:tab-size="tabSize"
4646
:scroll-container="getPreviewScrollContainer"
4747
@change="handleChange"
48+
@image-click="handlePreviewImageClick"
4849
ref="preview"
4950
/>
5051
</scrollbar>

src/codemirror-editor.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
:tab-size="tabSize"
3939
:scroll-container="getPreviewScrollContainer"
4040
@change="handleChange"
41+
@image-click="handlePreviewImageClick"
4142
ref="preview"
4243
/>
4344
</scrollbar>

src/components/image-preview.vue

Lines changed: 0 additions & 320 deletions
This file was deleted.

src/mixins/common.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,9 @@ export default {
7979
handleChange(text, html) {
8080
this.$emit('change', text, html);
8181
},
82+
handlePreviewImageClick(images, currentIndex) {
83+
this.$emit('image-click', images, currentIndex);
84+
},
8285
save() {
8386
this.$emit('save', this.text, this.$refs.preview.html);
8487
},

0 commit comments

Comments
 (0)