vite-zmusic/src/components/AlbumSpan.vue
2021-10-28 22:58:30 +08:00

28 lines
518 B
Vue

<script setup>
import { ref, defineProps, onUnmounted, onDeactivated } from "vue";
import { useRouter } from "vue-router";
const props = defineProps({
album: Object,
onLeave: Function,
});
const router = useRouter();
// console.log(props.artists);
const click = (id) => {
props.onLeave?.();
router.push("/album/" + id);
};
</script>
<template>
<span
@click="click(album.id)"
style="margin-right: 4px; cursor: pointer"
>{{ album.name }}</span
>
</template>
<script></script>
<style></style>