|
@ -4,8 +4,8 @@ |
|
|
<dv-loading>Loading...</dv-loading> |
|
|
<dv-loading>Loading...</dv-loading> |
|
|
</div> |
|
|
</div> |
|
|
<!-- Header --> |
|
|
<!-- Header --> |
|
|
<Header :header-title="headerTitle" /> |
|
|
|
|
|
<div class="header-page">{{ (currentIndex+1) +' / '+ pageData.length }}</div> |
|
|
|
|
|
|
|
|
<Header :header-title="headerTitle" :current-index="currentIndex" :page-data="pageData" /> |
|
|
|
|
|
<!-- <div class="header-page">{{ (currentIndex+1) +' / '+ pageData.length }}</div> --> |
|
|
<!-- 内容部分 --> |
|
|
<!-- 内容部分 --> |
|
|
<!-- <keep-alive> |
|
|
<!-- <keep-alive> |
|
|
<PageOne v-if="currentIndex === 0" ref="pageOneRefs" /> |
|
|
<PageOne v-if="currentIndex === 0" ref="pageOneRefs" /> |
|
@ -14,10 +14,6 @@ |
|
|
<PageThree v-if="currentIndex=== 2" /> |
|
|
<PageThree v-if="currentIndex=== 2" /> |
|
|
<PageFour v-if="currentIndex === 3" /> --> |
|
|
<PageFour v-if="currentIndex === 3" /> --> |
|
|
|
|
|
|
|
|
<!-- <keep-alive exclude="PageFour"> |
|
|
|
|
|
<component :is="shouldCacheComponent" /> |
|
|
|
|
|
</keep-alive> |
|
|
|
|
|
<component :is="currentPageComponent" /> --> |
|
|
|
|
|
<keep-alive> |
|
|
<keep-alive> |
|
|
<component :is="currentPage && currentPage.title" /> |
|
|
<component :is="currentPage && currentPage.title" /> |
|
|
</keep-alive> |
|
|
</keep-alive> |
|
@ -41,7 +37,7 @@ |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
|
<script> |
|
|
<script> |
|
|
import { FetchInitSetting } from '@/api/library' |
|
|
|
|
|
|
|
|
import { FetchInitToken, FetchInitSetting } from '@/api/library' |
|
|
import Header from '@/views/header/index.vue' |
|
|
import Header from '@/views/header/index.vue' |
|
|
import PageOne from '@/views/pageOne/index.vue' |
|
|
import PageOne from '@/views/pageOne/index.vue' |
|
|
import PageTwo from '@/views/map/index.vue' |
|
|
import PageTwo from '@/views/map/index.vue' |
|
@ -133,9 +129,19 @@ export default { |
|
|
this.yearTimer = null |
|
|
this.yearTimer = null |
|
|
}, |
|
|
}, |
|
|
mounted() { |
|
|
mounted() { |
|
|
|
|
|
// this.getToken() |
|
|
this.showLoading() |
|
|
this.showLoading() |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
getToken() { |
|
|
|
|
|
const params = { |
|
|
|
|
|
'appid': 'whfeitian', |
|
|
|
|
|
'secret': '1f4unqcgg9j0pvx54cwvillch5xto9e5' |
|
|
|
|
|
} |
|
|
|
|
|
FetchInitToken(params).then(res => { |
|
|
|
|
|
console.log(res) |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
startPageSwitch() { |
|
|
startPageSwitch() { |
|
|
const delay = parseInt(this.pageData[this.currentIndex].delayed) * 1000 |
|
|
const delay = parseInt(this.pageData[this.currentIndex].delayed) * 1000 |
|
|
this.intervalId = setInterval(() => { |
|
|
this.intervalId = setInterval(() => { |
|
|