Skip to content

Commit cb30ecd

Browse files
authored
Update logo.vue (#468)
1 parent 6c8301c commit cb30ecd

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

src/component/layout/sidebar/logo.vue

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,26 @@
11
<template>
2-
<div class="logo" v-if="!elMenuCollapse"><img src="../../../assets/image/logo.png" alt="" /></div>
3-
<div class="mobile-logo" v-else><img src="../../../assets/image/mobile-logo.png" alt="" /></div>
2+
<div :class="!elMenuCollapse ? 'logo' : 'mobile-logo'">
3+
<img :src="!elMenuCollapse ? logo : mobileLogo" alt="logo" />
4+
</div>
45
</template>
56

67
<script>
8+
import logo from 'assets/image/logo.png'
9+
import mobileLogo from 'assets/image/mobile-logo.png'
10+
711
export default {
812
props: {
913
elMenuCollapse: {
1014
type: Boolean,
1115
required: true,
1216
},
1317
},
18+
data() {
19+
return {
20+
logo,
21+
mobileLogo
22+
}
23+
},
1424
}
1525
</script>
1626

@@ -33,7 +43,6 @@ export default {
3343
3444
img {
3545
width: 120px;
36-
transition: all 0.3s linear;
3746
}
3847
}
3948
@@ -49,7 +58,6 @@ export default {
4958
img {
5059
width: 40px;
5160
height: 40px;
52-
transition: all 0.3s linear;
5361
}
5462
}
5563
</style>

0 commit comments

Comments
 (0)