Jelajahi Sumber

Merge branch 'liu-v1.3'

skyblued 2 tahun lalu
induk
melakukan
83dea6439b
1 mengubah file dengan 19 tambahan dan 2 penghapusan
  1. 19 2
      src/views/music/search/header.tsx

+ 19 - 2
src/views/music/search/header.tsx

@@ -3,8 +3,7 @@ import {
   RouterView,
   useRouter,
   useRoute,
-  onBeforeRouteUpdate,
-  onBeforeRouteLeave
+  onBeforeRouteUpdate
 } from 'vue-router'
 import { defineComponent, onMounted, reactive, ref, watch } from 'vue'
 import mitt from 'mitt'
@@ -37,6 +36,8 @@ export default defineComponent({
       if (route.path === '/music-songbook/search') {
         keyword.value = ''
         tagids.value = ''
+        subject.name = '全部'
+        subject.id = ''
         activeTab.value = 'songe'
         try {
           selectTagRef.value?.resetTags?.()
@@ -104,6 +105,22 @@ export default defineComponent({
                   })
                 }
               }}
+              v-slots={{
+                left: () => (
+                  <div
+                    class={styles.label}
+                    onClick={() => (subject.show = true)}
+                  >
+                    {subject.name}
+                    <Icon
+                      classPrefix="iconfont"
+                      name="down"
+                      size={12}
+                      color="#333"
+                    />
+                  </div>
+                )
+              }}
             />
             {route.path === '/music-songbook/search' && (
               <Tabs