회원리스트

- 프로필 이미지 다운로드 추가
This commit is contained in:
Yu Sung 2024-03-19 16:29:45 +09:00
parent 4051f11a9e
commit ae2b70deb2
1 changed files with 30 additions and 7 deletions

View File

@ -75,12 +75,20 @@
<td>{{ item.email }}</td> <td>{{ item.email }}</td>
<td>{{ item.nickname }}</td> <td>{{ item.nickname }}</td>
<td align="center"> <td align="center">
<v-img <div>
max-width="100" <v-img
max-height="100" max-width="100"
:src="item.profileUrl" max-height="100"
class="rounded-circle" :src="item.profileUrl"
/> class="rounded-circle"
/>
<button
class="download-button"
@click="downloadImage(item.profileUrl)"
>
다운로드
</button>
</div>
</td> </td>
<td>{{ item.userType }}</td> <td>{{ item.userType }}</td>
<td> <td>
@ -357,11 +365,26 @@ export default {
this.is_loading = false this.is_loading = false
this.cancel() this.cancel()
},
async downloadImage(imageUrl) {
const link = document.createElement('a')
link.href = imageUrl
link.download = "image"
document.body.appendChild(link)
link.click()
document.body.removeChild(link)
} }
} }
} }
</script> </script>
<style scoped> <style scoped>
.download-button {
margin-top: 5px;
background-color: #3bb9f1;
color: white;
padding: 10px;
border-radius: 10px;
}
</style> </style>