From 875bedcb1163a3e0b80640c1f5f2fa17520f9b54 Mon Sep 17 00:00:00 2001 From: zhongshujie <2862698242@qq.com> Date: 星期四, 27 二月 2025 11:36:23 +0800 Subject: [PATCH] 分页完成并体育与健康pdf查看器修改 --- src/books/sportsAndHealth/view/components/index.vue | 54 ++++++++++++++++++++++++++++-------------------------- 1 files changed, 28 insertions(+), 26 deletions(-) diff --git a/src/books/sportsAndHealth/view/components/index.vue b/src/books/sportsAndHealth/view/components/index.vue index d23aecf..6caab52 100644 --- a/src/books/sportsAndHealth/view/components/index.vue +++ b/src/books/sportsAndHealth/view/components/index.vue @@ -96,7 +96,7 @@ setTimeout(() => { this.initSwiper() this.initViewer() - this.readText() + // this.readText() }, 200) }, }, @@ -168,7 +168,7 @@ // 娴嬭瘯椤甸潰璺宠浆 setTimeout(() => { - this.gotoPage(1, 1) + this.gotoPage(10, 268) // setTimeout(() => { // this.renderSign("Highlight", { // id: "2ACA9359", @@ -297,9 +297,11 @@ const pageDom = ( this.container ? this.container : document ).querySelector(`[page="${page}"]`) + if (pageDom) { pageDom.scrollIntoView() } else { + console.log('椤电爜閿欒锛�') } }, 500) @@ -846,30 +848,30 @@ // 璺宠浆 this.gotoPage(data.catalog, data.page, () => { }) }, - readText() { - const doms = ( - this.container ? this.container : document - ).querySelectorAll('.read-aloud') - for (let index = 0; index < doms.length; index++) { - const dom = doms[index] - let id = null - dom.addEventListener('click', (e) => { - if (e.srcElement.nodeName == 'svg') { - id = dom.getAttribute('readId') - } else if (e.srcElement.nodeName == 'g') { - const svgDom = e.srcElement.parentNode - id = svgDom.getAttribute('readId') - } else { - const svgDom = e.srcElement.parentNode.parentNode - id = svgDom.getAttribute('readId') - } - const item = ( - this.container ? this.container : document - ).querySelector('#' + id).innerText - console.log(item, 233) - }) - } - }, + // readText() { + // const doms = ( + // this.container ? this.container : document + // ).querySelectorAll('.read-aloud') + // for (let index = 0; index < doms.length; index++) { + // const dom = doms[index] + // let id = null + // dom.addEventListener('click', (e) => { + // if (e.srcElement.nodeName == 'svg') { + // id = dom.getAttribute('readId') + // } else if (e.srcElement.nodeName == 'g') { + // const svgDom = e.srcElement.parentNode + // id = svgDom.getAttribute('readId') + // } else { + // const svgDom = e.srcElement.parentNode.parentNode + // id = svgDom.getAttribute('readId') + // } + // const item = ( + // this.container ? this.container : document + // ).querySelector('#' + id).innerText + // console.log(item, 233) + // }) + // } + // }, }, components: { pageHeader, -- Gitblit v1.9.1