|
|
@ -6,20 +6,12 @@ |
|
|
|
<router-view></router-view> |
|
|
|
</div> |
|
|
|
<div class="operater_tabs"> |
|
|
|
<router-link to="/"> |
|
|
|
<div :class="isActiveTab('/') ? 'btn_tab active' : 'btn_tab'"> |
|
|
|
<router-link :to="item.path" v-for="item in tabList" :key="item.id"> |
|
|
|
<div :class="isActiveTab(item.path) ? 'btn_tab active' : 'btn_tab'"> |
|
|
|
<div class="icon_wrap"> |
|
|
|
<img :src="Shiyan2" class="icon" alt="" /> |
|
|
|
<img :src="item.icon" class="icon" alt="" /> |
|
|
|
</div> |
|
|
|
<p class="tab_text">实验操作</p> |
|
|
|
</div> |
|
|
|
</router-link> |
|
|
|
<router-link to="/oper"> |
|
|
|
<div :class="isActiveTab('/oper') ? 'btn_tab active' : 'btn_tab'"> |
|
|
|
<div class="icon_wrap"> |
|
|
|
<img :src="Shiyan2" class="icon" alt="" /> |
|
|
|
</div> |
|
|
|
<p class="tab_text">操作记录</p> |
|
|
|
<p class="tab_text">{{ item.name }}</p> |
|
|
|
</div> |
|
|
|
</router-link> |
|
|
|
</div> |
|
|
@ -29,8 +21,9 @@ |
|
|
|
|
|
|
|
<script setup> |
|
|
|
import Header from 'cpns/Header' |
|
|
|
import Shiyan2 from '@/assets/img/tab/shiyan2.png' |
|
|
|
import tabList from '@/mock/tabs' |
|
|
|
import { useRoute } from 'vue-router' |
|
|
|
import { computed } from 'vue' |
|
|
|
|
|
|
|
const route = useRoute() |
|
|
|
|
|
|
|