浏览代码

fix: doc nav tip error

richard1015 5 年之前
父节点
当前提交
e397fbabae
共有 2 个文件被更改,包括 4 次插入5 次删除
  1. 3 3
      src/sites/doc/components/Header.vue
  2. 1 2
      src/sites/doc/views/Index.vue

+ 3 - 3
src/sites/doc/components/Header.vue

@@ -31,7 +31,7 @@
             <div class="header-select-box" @click.stop="data.isShowSelect = !data.isShowSelect" :class="[data.isShowSelect == true ? 'select-up' : 'select-down']">
               <div class="header-select-hd">{{ data.verson }}<i class=""></i></div>
               <div class="header-select-bd" v-show="data.isShowSelect">
-                <div class="header-select-item" v-for="(item, index) in data.versonList" :key="index" @click.stop="checkTheme(item, index)" :class="{ active: data.activeIndex === index }">
+                <div class="header-select-item" v-for="(item, index) in data.versonList" :key="index" @click.stop="checkTheme(item.name, index)" :class="{ active: data.activeIndex === index }">
                   {{ item.name }}
                 </div>
               </div>
@@ -70,10 +70,10 @@ export default defineComponent({
       activeIndex: 0,
       isShowSelect: false
     });
-    const checkTheme = (item: any, index: number) => {
+    const checkTheme = (verson: string, index: number) => {
       data.isShowSelect = false;
       data.activeIndex = index;
-      data.verson = item.name;
+      data.verson = verson;
     };
     return {
       header,

+ 1 - 2
src/sites/doc/views/Index.vue

@@ -11,7 +11,7 @@
 </template>
 <script lang="ts">
 import { defineComponent, onMounted, reactive } from 'vue';
-import { onBeforeRouteUpdate, RouteLocationNormalized, useRoute, useRouter } from 'vue-router';
+import { onBeforeRouteUpdate, RouteLocationNormalized, useRoute } from 'vue-router';
 import Header from '@/sites/doc/components/Header.vue';
 import Nav from '@/sites/doc/components/Nav.vue';
 import Footer from '@/sites/doc/components/Footer.vue';
@@ -37,7 +37,6 @@ export default defineComponent({
     };
 
     onMounted(() => {
-      const router = useRouter();
       const route = useRoute();
       watchDemoUrl(route);
     });