|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
- <div class="container" ref="container">
|
|
|
+ <div class="container" ref="container">
|
|
|
<div class="tab">
|
|
|
<div
|
|
|
v-for="(item, index) in tabItemList"
|
|
@@ -292,7 +292,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="image">
|
|
|
- <img v-if="list[listIndex].image" :src="list[listIndex].image">
|
|
|
+ <img v-if="list[listIndex].image" :src="list[listIndex].image" />
|
|
|
</div>
|
|
|
<div class="explain" v-opacity="list[listIndex].isExplainJs">
|
|
|
<div class="explain-answer">
|
|
@@ -448,7 +448,8 @@ let getPage = (index: number) => {
|
|
|
break;
|
|
|
}
|
|
|
};
|
|
|
-let nextTopics = () => {
|
|
|
+let nextTopics = (e: Event) => {
|
|
|
+ e.preventDefault();
|
|
|
if (listIndex.value == list.value.length - 1) {
|
|
|
Toast('到底了');
|
|
|
return;
|
|
@@ -458,7 +459,8 @@ let nextTopics = () => {
|
|
|
container.value.scrollTo(0, 0);
|
|
|
// container.scrollTo(0, 0);
|
|
|
};
|
|
|
-let backTopics = () => {
|
|
|
+let backTopics = (e: Event) => {
|
|
|
+ e.preventDefault();
|
|
|
if (listIndex.value == 0) {
|
|
|
Toast('到底了');
|
|
|
return;
|
|
@@ -585,14 +587,12 @@ getPage(0);
|
|
|
text-indent: 3em;
|
|
|
font-weight: 600;
|
|
|
line-height: 54px;
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
-.image{
|
|
|
+.image {
|
|
|
margin-bottom: 15px;
|
|
|
- img{
|
|
|
+ img {
|
|
|
width: 640px;
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
.options {
|