refactor(Logo.vue): script调整TypeScript和Setup

This commit is contained in:
郝先瑞
2022-03-27 15:51:55 +08:00
parent 249f922668
commit f706054975

View File

@@ -13,34 +13,29 @@
</div>
</template>
<script>
export default {
name: 'SidebarLogo',
props: {
collapse: {
<script setup lang="ts">
import { ref } from 'vue';
const props = defineProps({
collapse: {
type: Boolean,
required: true
}
},
data() {
return {
title: 'youlai-mall',
logo: 'https://gitee.com/haoxr/image/raw/master/default/logo.png'
}
}
}
})
const title=ref("youlai-mall")
const logo=ref("http://cdn.youlai.tech/logo.png")
</script>
<style lang="scss" scoped>
.sidebarLogoFade-enter-active {
transition: opacity 1.5s;
}
.sidebarLogoFade-enter,
.sidebarLogoFade-leave-to {
opacity: 0;
}
.sidebar-logo-container {
position: relative;
width: 100%;