diff --git a/src/views/board/BoardView.vue b/src/views/board/BoardView.vue
index 200eecd..059b18c 100644
--- a/src/views/board/BoardView.vue
+++ b/src/views/board/BoardView.vue
@@ -8,8 +8,11 @@
+ />
@@ -73,6 +76,9 @@ const boardTitle = ref('제목 없음');
const boardContent = ref('');
const comments = ref([]);
const attachments = ref([]);
+const views = ref(0);
+const likes = ref(0);
+const dislikes = ref(0);
// 라우트에서 ID 가져오기
const route = useRoute();
@@ -88,13 +94,20 @@ const goToEditPage = () => {
const fetchBoardDetails = async () => {
try {
const response = await axios.get(`board/${currentBoardId.value}`);
+ console.log('전체 응답 데이터:', response.data);
const data = response.data.data;
+ console.log('data 내부 데이터:', data);
// API 응답 데이터 반영
const boardDetail = data.boardDetail || {};
- profileName.value = boardDetail.author || '익명 사용자';
- boardTitle.value = boardDetail.title || '제목 없음';
- boardContent.value = boardDetail.content || '';
+ // console.log('boardDetail:', boardDetail);
+
+ profileName.value = data.author || '익명 사용자';
+ boardTitle.value = data.title || '제목 없음';
+ boardContent.value = data.content || '';
+ views.value = data.cnt || 0;
+ likes.value = data.likeCount || 0;
+ dislikes.value = data.dislikeCount || 0;
attachments.value = data.attachments || [];
comments.value = data.comments || [];