|
@@ -17,28 +17,29 @@
|
|
:style="{ width: answerPaperScale }"
|
|
:style="{ width: answerPaperScale }"
|
|
:class="[`rotate-board-${rotateBoard}`]"
|
|
:class="[`rotate-board-${rotateBoard}`]"
|
|
>
|
|
>
|
|
- <div
|
|
+ <template
|
|
v-for="(item, index) in sliceImagesWithTrackList"
|
|
v-for="(item, index) in sliceImagesWithTrackList"
|
|
:key="index"
|
|
:key="index"
|
|
- class="single-image-container"
|
|
|
|
>
|
|
>
|
|
- <img
|
|
+ <div class="single-image-container">
|
|
- :src="item.url"
|
|
+ <img
|
|
- draggable="false"
|
|
+ :src="item.url"
|
|
- @click="(event) => innerMakeTrack(event, item)"
|
|
+ draggable="false"
|
|
- @contextmenu="showBigImage"
|
|
+ @click="(event) => innerMakeTrack(event, item)"
|
|
- />
|
|
+ @contextmenu="showBigImage"
|
|
- <MarkDrawTrack
|
|
+ />
|
|
- :trackList="item.trackList"
|
|
+ <MarkDrawTrack
|
|
- :specialTagList="item.tagList"
|
|
+ :trackList="item.trackList"
|
|
- :sliceImageWidth="item.sliceImageWidth"
|
|
+ :specialTagList="item.tagList"
|
|
- :sliceImageHeight="item.sliceImageHeight"
|
|
+ :sliceImageWidth="item.sliceImageWidth"
|
|
- :dx="item.dx"
|
|
+ :sliceImageHeight="item.sliceImageHeight"
|
|
- :dy="item.dy"
|
|
+ :dx="item.dx"
|
|
- @deleteSpecialtag="(tag) => deleteSpecialtag(item, tag)"
|
|
+ :dy="item.dy"
|
|
- />
|
|
+ @deleteSpecialtag="(tag) => deleteSpecialtag(item, tag)"
|
|
|
|
+ />
|
|
|
|
+ </div>
|
|
<hr class="image-seperator" />
|
|
<hr class="image-seperator" />
|
|
- </div>
|
|
+ </template>
|
|
</div>
|
|
</div>
|
|
<div v-else-if="store.isMultiMedia">
|
|
<div v-else-if="store.isMultiMedia">
|
|
<MultiMediaMarkBody />
|
|
<MultiMediaMarkBody />
|