fix: bugs

This commit is contained in:
qier222 2021-04-25 14:24:04 +08:00
parent 7d580e7113
commit 5355caa4e4
No known key found for this signature in database
GPG key ID: 9C85007ED905F14D
7 changed files with 72 additions and 59 deletions

View file

@ -1,6 +1,6 @@
<template>
<div id="app">
<Navbar ref="navbar" v-show="showNavbar" />
<Navbar v-show="showNavbar" ref="navbar" />
<main>
<keep-alive>
<router-view v-if="$route.meta.keepAlive"></router-view>
@ -8,13 +8,13 @@
<router-view v-if="!$route.meta.keepAlive"></router-view>
</main>
<transition name="slide-up">
<Player v-if="enablePlayer" ref="player" v-show="showPlayer"
<Player v-if="enablePlayer" v-show="showPlayer" ref="player"
/></transition>
<Toast />
<ModalAddTrackToPlaylist v-if="isAccountLoggedIn" />
<ModalNewPlaylist v-if="isAccountLoggedIn" />
<transition name="slide-up" v-if="enablePlayer">
<Lyrics v-show="this.$store.state.showLyrics" />
<transition v-if="enablePlayer" name="slide-up">
<Lyrics v-show="showLyrics" />
</transition>
</div>
</template>
@ -28,6 +28,7 @@ import Toast from "./components/Toast.vue";
import { ipcRenderer } from "./electron/ipcRenderer";
import { isAccountLoggedIn } from "@/utils/auth";
import Lyrics from "./views/lyrics.vue";
import { mapState } from "vuex";
export default {
name: "App",
@ -45,6 +46,7 @@ export default {
};
},
computed: {
...mapState(["showLyrics"]),
isAccountLoggedIn() {
return isAccountLoggedIn();
},
@ -177,7 +179,10 @@ a {
}
}
/* Let's get this party started */
main::-webkit-scrollbar {
width: 0px;
}
::-webkit-scrollbar {
width: 8px;
}