| | |
| | | </p> |
| | | |
| | | <h6 class="Conclusion-title2"> |
| | | <img |
| | | <img |
| | | data-imgurl="../../../assets/images/icon/gjc.png" |
| | | class="img-gn" |
| | | alt="" |
| | |
| | | class="mb-20 open-image" |
| | | /> --> |
| | | <span id="open-image" @click="openImage"> |
| | | <img src="../../../assets/images/chapterOne/0014-1.jpg" data-imgurl="/books/book/img/0014-1.56a5dd0f.jpg" class="w100 mt-20"> |
| | | <img |
| | | src="../../../assets/images/chapterOne/0014-1.jpg" |
| | | data-imgurl="/books/book/img/0014-1.56a5dd0f.jpg" |
| | | class="w100 mt-20" |
| | | /> |
| | | </span> |
| | | </p> |
| | | </div> |
| | |
| | | </div> |
| | | <div class="bottom-right" style="width: 35%"> |
| | | <div class="mt-40"> |
| | | <div class="banshi"> |
| | | <div class="banshi openImgBox"> |
| | | <div class="swiper-container"> |
| | | <div class="swiper-wrapper"> |
| | | <div |
| | | v-for="(item, index) in bonesList" |
| | | :key="index" |
| | | class="swiper-slide" |
| | | :style="`background-image:url(${item})`" |
| | | ></div> |
| | | <div class="swiper-slide"> |
| | | <div |
| | | class="imgBox" |
| | | style="width: 100%; height: 100%" |
| | | > |
| | | <img |
| | | src="../../../assets/images/chapterOne/bones1.png" |
| | | /> |
| | | </div> |
| | | </div> |
| | | <div class="swiper-slide"> |
| | | <div |
| | | class="imgBox" |
| | | style="width: 100%; height: 100%" |
| | | > |
| | | <img |
| | | src="../../../assets/images/chapterOne/bones2.png" |
| | | /> |
| | | </div> |
| | | </div> |
| | | <div class="swiper-slide"> |
| | | <div |
| | | class="imgBox" |
| | | style="width: 100%; height: 100%" |
| | | > |
| | | <img |
| | | src="../../../assets/images/chapterOne/bones3.png" |
| | | /> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="swiper-pagination"></div> |
| | | <div class="swiper-button-next"></div> |
| | |
| | | <script> |
| | | import examinations from "@/components/examinations/index.vue"; |
| | | import getResourcePath from "@/assets/methods/resources"; |
| | | import Swiper from "swiper/bundle"; |
| | | import "swiper/swiper-bundle.css"; |
| | | |
| | | export default { |
| | | name: "chapter-one", |
| | | components: { examinations }, |
| | | props: { |
| | | showPageList: { |
| | | type: Array, |
| | | default: [], |
| | | default: [] |
| | | }, |
| | | questionData: { |
| | | type: Object, |
| | | }, |
| | | type: Object |
| | | } |
| | | }, |
| | | data() { |
| | | return { |
| | |
| | | jointImg: require("../../../assets/images/chapterOne/0017-1.jpg"), |
| | | footImg: require("../../../assets/images/chapterOne/0017-2.jpg"), |
| | | sitImg: require("../../../assets/images/chapterOne/0018-1.jpg"), |
| | | bonesList: [ |
| | | require("../../../assets/images/chapterOne/bones1.png"), |
| | | require("../../../assets/images/chapterOne/bones2.png"), |
| | | require("../../../assets/images/chapterOne/bones3.png"), |
| | | ], |
| | | bonesList: [], |
| | | footList: [ |
| | | require("../../../assets/images/chapterOne/foot-01.png"), |
| | | require("../../../assets/images/chapterOne/foot-02.png"), |
| | | require("../../../assets/images/chapterOne/foot-02.png") |
| | | ], |
| | | posureList: [ |
| | | require("../../../assets/images/chapterOne/posture-01.png"), |
| | | require("../../../assets/images/chapterOne/posture-02.png"), |
| | | require("../../../assets/images/chapterOne/posture-03.png"), |
| | | require("../../../assets/images/chapterOne/posture-03.png") |
| | | ], |
| | | resourceState: "", |
| | | type: "option", |
| | |
| | | eyesImg: require("../../../assets/images/chapterOne/0046-2.jpg"), |
| | | ersImg: require("../../../assets/images/chapterOne/0048-1.jpg"), |
| | | erImg: require("../../../assets/images/chapterOne/0048-2.jpg"), |
| | | img:require("@/books/childHealth/assets/images/chapterOne/0014-1.jpg"), |
| | | img: require("@/books/childHealth/assets/images/chapterOne/0014-1.jpg"), |
| | | productLinkPath: "", |
| | | learnTbaleOne: true, |
| | | videoOne: true, |
| | |
| | | qSix: "", |
| | | qSeven: "", |
| | | qEight: "", |
| | | qNine: "", |
| | | qNine: "" |
| | | }, |
| | | learnTableTwo: { |
| | | qOne: "", |
| | |
| | | qSix: "", |
| | | qSeven: "", |
| | | qEight: "", |
| | | qNine: "", |
| | | qNine: "" |
| | | }, |
| | | learnTableThree: { |
| | | qOne: "", |
| | |
| | | qSix: "", |
| | | qSeven: "", |
| | | qEight: "", |
| | | qNine: "", |
| | | qNine: "" |
| | | }, |
| | | learnTableFour: { |
| | | qOne: "", |
| | |
| | | qSix: "", |
| | | qSeven: "", |
| | | qEight: "", |
| | | qNine: "", |
| | | qNine: "" |
| | | }, |
| | | learnTableFive: { |
| | | qOne: "", |
| | |
| | | qSix: "", |
| | | qSeven: "", |
| | | qEight: "", |
| | | qNine: "", |
| | | qNine: "" |
| | | }, |
| | | learnTableSix: { |
| | | qOne: "", |
| | | qTwo: "", |
| | | qThree: "", |
| | | qFour: "", |
| | | qFive: "", |
| | | qFive: "" |
| | | }, |
| | | learnTableSeven: { |
| | | qOne: "", |
| | |
| | | qFour: "", |
| | | qFive: "", |
| | | qSix: "", |
| | | qSeven: "", |
| | | qSeven: "" |
| | | }, |
| | | learnTableEnight: { |
| | | qOne: "", |
| | |
| | | qSix: "", |
| | | qSeven: "", |
| | | qEight: "", |
| | | qNine: "", |
| | | qNine: "" |
| | | }, |
| | | learnTableNine: { |
| | | qOne: "", |
| | |
| | | qFive: "", |
| | | qSix: "", |
| | | qSeven: "", |
| | | qEight: "", |
| | | qEight: "" |
| | | }, |
| | | question: { |
| | | judge: { |
| | | qOne: "", |
| | | qTwo: "", |
| | | qThree: "", |
| | | qFour: "", |
| | | qFour: "" |
| | | }, |
| | | fill: { |
| | | qOne: { |
| | | one: "", |
| | | two: "", |
| | | two: "" |
| | | }, |
| | | qTwo: { |
| | | oen: "", |
| | | two: "", |
| | | two: "" |
| | | }, |
| | | qThree: { |
| | | one: "", |
| | | two: "", |
| | | two: "" |
| | | }, |
| | | qFour: { |
| | | one: "", |
| | | two: "", |
| | | two: "" |
| | | }, |
| | | qFive: { |
| | | one: "", |
| | | two: "", |
| | | }, |
| | | two: "" |
| | | } |
| | | }, |
| | | short: { |
| | | qOne: "", |
| | |
| | | qFour: "", |
| | | qFive: "", |
| | | qSix: "", |
| | | qSeven: "", |
| | | }, |
| | | }, |
| | | qSeven: "" |
| | | } |
| | | } |
| | | }, |
| | | swiper: null, |
| | | swiper: null |
| | | }; |
| | | }, |
| | | async mounted() { |
| | | this.getSwiper(); |
| | | this.getVideoPath(); |
| | | const localData = localStorage.getItem("chapterOneData"); |
| | | if (localData) { |
| | |
| | | JSON.stringify(this.chapterOneData) |
| | | ); |
| | | }, |
| | | getSwiper() { |
| | | this.swiper = new Swiper(".swiper-container", { |
| | | loop: true, // 无缝 |
| | | autoplay: { |
| | | //自动开始 |
| | | delay: 3000, //时间间隔 |
| | | disableOnInteraction: false, //*手动操作轮播图后不会暂停* |
| | | }, |
| | | paginationClickable: true, |
| | | slidesPerView: 1, // 一组三个 |
| | | spaceBetween: 30, // 间隔 |
| | | // 如果需要前进后退按钮 |
| | | navigation: { |
| | | nextEl: ".swiper-button-next", |
| | | prevEl: ".swiper-button-prev", |
| | | }, |
| | | // 窗口变化,重新init,针对F11全屏和放大缩小,必须加 |
| | | observer: true, |
| | | observeParents: true, |
| | | // 如果需要分页器 |
| | | pagination: { |
| | | el: ".swiper-pagination", |
| | | clickable: true, // 分页器可以点击 |
| | | }, |
| | | }); |
| | | }, |
| | | |
| | | openImage() { |
| | | let container = document.getElementById("open-image"); |
| | | let viewr = new Viewer(container, { |
| | | inline: false, // 是否以内联方式显示预览 |
| | | url:'data-imgurl', |
| | | url: "data-imgurl", |
| | | toolbar: { |
| | | zoomIn: 1, // 是否显示放大按钮 |
| | | zoomOut: 1, // 是否显示缩小按钮 |
| | |
| | | rotateLeft: 0, // 是否显示向左旋转按钮 |
| | | rotateRight: 0, // 是否显示向右旋转按钮 |
| | | flipHorizontal: 0, // 是否显示水平翻转按钮 |
| | | flipVertical: 0, // 是否显示垂直翻转按钮 |
| | | }, |
| | | flipVertical: 0 // 是否显示垂直翻转按钮 |
| | | } |
| | | }); |
| | | }, |
| | | }, |
| | | } |
| | | } |
| | | }; |
| | | </script> |
| | | |
| | |
| | | justify-content: space-evenly; |
| | | } |
| | | |
| | | // |
| | | .banshi { |
| | | margin-top: 40px; |
| | | width: 100%; |
| | | height: 250px; |
| | | margin: 0 auto; |
| | | .swiper-slide { |
| | | position: relative; |
| | | width: 100%; |
| | | height: 250px; |
| | | background-repeat: no-repeat; |
| | | background-size: contain; |
| | | background-position-x: center; |
| | | } |
| | | } |
| | | </style> |