|
@@ -8,12 +8,13 @@
|
|
@change="(i: number) => index = i"
|
|
@change="(i: number) => index = i"
|
|
:showInfos="tagging.images.length > 1 && !hideInfo"
|
|
:showInfos="tagging.images.length > 1 && !hideInfo"
|
|
>
|
|
>
|
|
- <template v-slot="{ raw, index }">
|
|
|
|
|
|
+ <template v-slot="{ raw, index: ndx }">
|
|
<div
|
|
<div
|
|
class="meta-item"
|
|
class="meta-item"
|
|
:class="{ full: inFull }"
|
|
:class="{ full: inFull }"
|
|
- @click="inFull && $emit('pull', index)"
|
|
|
|
|
|
+ @click="inFull && $emit('pull', ndx)"
|
|
>
|
|
>
|
|
|
|
+ <!-- v-if="ndx === index" -->
|
|
<ResourceView :data="getFileUrl(raw)" class="p-item" />
|
|
<ResourceView :data="getFileUrl(raw)" class="p-item" />
|
|
<!-- <img :src="getResource(getFileUrl(raw))" /> -->
|
|
<!-- <img :src="getResource(getFileUrl(raw))" /> -->
|
|
</div>
|
|
</div>
|
|
@@ -51,7 +52,7 @@ const index = ref(0);
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
.mates {
|
|
.mates {
|
|
width: 100%;
|
|
width: 100%;
|
|
- height: 250px;
|
|
|
|
|
|
+ height: 100%;
|
|
overflow-y: auto;
|
|
overflow-y: auto;
|
|
|
|
|
|
.meta-item {
|
|
.meta-item {
|