|
@@ -114,6 +114,7 @@
|
|
|
>
|
|
|
<VuePdfEmbed
|
|
|
v-if="showELStatus"
|
|
|
+ :id="'pdf' + index"
|
|
|
:source="{
|
|
|
url: pdfSource,
|
|
|
cMapUrl: '/cmaps/',
|
|
@@ -199,13 +200,9 @@ const bigScroll = ({ scrollTop }) => {
|
|
|
};
|
|
|
const scrollTo = (page) => {
|
|
|
console.log(page);
|
|
|
- const targetElement = document.getElementById(`scrollbarId${page}`);
|
|
|
- console.log(targetElement);
|
|
|
+ const targetElement = document.getElementById(`pdf${page - 1}`);
|
|
|
if (targetElement) {
|
|
|
- const topPos = targetElement.offsetTop;
|
|
|
- console.log(topPos);
|
|
|
- newBigScrollTop.value = topPos;
|
|
|
- scrollbar.value.setScrollTop(topPos);
|
|
|
+ targetElement.scrollIntoView({ behavior: "smooth" });
|
|
|
}
|
|
|
};
|
|
|
const scrollbar = ref(null);
|