|
@ -3,7 +3,7 @@ |
|
|
<Header :detail="true" /> |
|
|
<Header :detail="true" /> |
|
|
<div class="product_infos"> |
|
|
<div class="product_infos"> |
|
|
<div class="main" v-if="activeTab == 0"> |
|
|
<div class="main" v-if="activeTab == 0"> |
|
|
<img :src="A2" alt="big_img" class="big_img" /> |
|
|
|
|
|
|
|
|
<img :src="A5" alt="big_img" class="big_img" /> |
|
|
<div class="content_intro"> |
|
|
<div class="content_intro"> |
|
|
<h2 class="title">线性相机实验平台</h2> |
|
|
<h2 class="title">线性相机实验平台</h2> |
|
|
<p class="feature"> |
|
|
<p class="feature"> |
|
@ -26,15 +26,15 @@ |
|
|
<div class="mask" v-if="[1, 2, 3].includes(activeTab)"></div> |
|
|
<div class="mask" v-if="[1, 2, 3].includes(activeTab)"></div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="tab mb" @click="changeTab(1)"> |
|
|
<div class="tab mb" @click="changeTab(1)"> |
|
|
<img :src="A1" class="thumbnail" alt="" /> |
|
|
|
|
|
|
|
|
<img :src="A2" class="thumbnail" alt="" /> |
|
|
<div class="mask" v-if="[0, 2, 3].includes(activeTab)"></div> |
|
|
<div class="mask" v-if="[0, 2, 3].includes(activeTab)"></div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="tab mb" @click="changeTab(2)"> |
|
|
<div class="tab mb" @click="changeTab(2)"> |
|
|
<img :src="A1" class="thumbnail" alt="" /> |
|
|
|
|
|
|
|
|
<img :src="A3" class="thumbnail" alt="" /> |
|
|
<div class="mask" v-if="[0, 1, 3].includes(activeTab)"></div> |
|
|
<div class="mask" v-if="[0, 1, 3].includes(activeTab)"></div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="tab" @click="changeTab(3)"> |
|
|
<div class="tab" @click="changeTab(3)"> |
|
|
<img :src="A1" class="thumbnail" alt="" /> |
|
|
|
|
|
|
|
|
<img :src="A4" class="thumbnail" alt="" /> |
|
|
<div class="mask" v-if="[1, 2, 0].includes(activeTab)"></div> |
|
|
<div class="mask" v-if="[1, 2, 0].includes(activeTab)"></div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
@ -45,8 +45,11 @@ |
|
|
<script setup> |
|
|
<script setup> |
|
|
import { ref } from 'vue' |
|
|
import { ref } from 'vue' |
|
|
import Header from '@/components/Header' |
|
|
import Header from '@/components/Header' |
|
|
import A1 from '@/static/img/zhongxin/li.png' |
|
|
|
|
|
import A2 from '@/static/img/zhongxin/duibi2.png' |
|
|
|
|
|
|
|
|
import A1 from '@/static/img/zhongxin/li1.png' |
|
|
|
|
|
import A2 from '@/static/img/zhongxin/li2.png' |
|
|
|
|
|
import A3 from '@/static/img/zhongxin/li3.png' |
|
|
|
|
|
import A4 from '@/static/img/zhongxin/li4.png' |
|
|
|
|
|
import A5 from '@/static/img/zhongxin/duibi2.png' |
|
|
const activeTab = ref(0) |
|
|
const activeTab = ref(0) |
|
|
const changeTab = index => { |
|
|
const changeTab = index => { |
|
|
activeTab.value = index |
|
|
activeTab.value = index |
|
|