<div class="gallery">
<div v-for="(src, index) in imgs" :key="index" class="pic" @click="() => show(index)">
<img :src="src" />
</div>
</div>
data(){
return {
imgs: [
"https://shonesinglone.github.io/public/sample/0.jpg",
"https://shonesinglone.github.io/public/sample/1.jpg",
"https://shonesinglone.github.io/public/sample/2.jpg",
"https://shonesinglone.github.io/public/sample/3.jpg",
"https://shonesinglone.github.io/public/sample/4.jpg"
],
}
}
methods: {
show(index) {
this.index = index;
window.VueServer.imgViewer
.setImgs(this.imgs)
.setIndex(index)
.show();
}
}