🟢 전부 해결
🟡 일부분 해결/리팩토링 필요
🔴 해결 못함
✅초기엔 문자로 검색을 시켰으나, 문자열 예외처리가 시간적인 리소스를 많이 잡아 먹을 것 같아 차선책으로 회유.
✅검색시 유저에게 시 군/구 를 select box로 선택한후, 나머지 주소만 입력
팀원의 동의를 구하는 모습
최종헤더 검색창
✅이미지 업로드시 기존 input을 사용하면 이미지 경로만뜨고, 안 이쁘게 나옴. 이를 display:none으로 설정후 vue의 ref와 data를 이용해 미리보기와 삭제 구현.
{
"_id": "6178f3bf4578ad5c77ea656e",
"title": "저랑 북한산 등반하실분 초보환영!/초보 환영이에요!!!",
"location": "서울/강북구/수유동",
"image": "https://res.cloudinary.com/dyt02nbtq/image/upload/v1635316671/post/db3d07fe-efbd-4e90-a054-10bf4e2c7326.jpg",
"imagePublicId": "post/db3d07fe-efbd-4e90-a054-10bf4e2c7326",
"channel": {
"_id": "617674ad90a200096ef07ceb",
"name": "서울b",
"description": "강남구/강동구/강북구/강서구/관악구/광진구/구로구/금천구/노원구/도봉구/동대문구/동작구/마포구/서대문구/서초구/성동구/성북구/송파구/양천구/영등포구/용산구/은평구/종로구/중구/중랑구",
"createdAt": "2021-10-25T09:11:09.933Z",
"updatedAt": "2021-11-02T17:12:24.381Z",
"__v": 0
},
"author": {
"role": "Regular",
"emailVerified": false,
"banned": false,
"isOnline": false,
"posts": [],
"likes": [
"6180d4e84c945d1068226576",
"6180ef8e00518553478bbc38",
"61814547e79ef90b013792a8"
],
"comments": [
"6181570c7471d2113937293d"
],
"followers": [],
"following": [],
"notifications": [],
"messages": [],
"_id": "6178f3374578ad5c77ea655d",
"fullName": "dddd",
"email": "aaa@naver.com",
"createdAt": "2021-10-27T06:35:35.996Z",
"updatedAt": "2021-11-02T17:12:24.395Z",
"__v": 0,
"coverImage": "https://res.cloudinary.com/dyt02nbtq/image/upload/v1635560944/user/29eff0db-dab0-46a2-b735-420602c6776e.jpg",
"coverImagePublicId": "user/29eff0db-dab0-46a2-b735-420602c6776e",
"username": "1339103167292.9817[{\"postid\":\"6179837917a018760c7ba023\",\"state\":\"approve\"},{\"postid\":\"6178f3bf4578ad5c77ea656e\",\"state\":\"approve\"}]"
},
"createdAt": "2021-10-27T06:37:51.967Z",
"updatedAt": "2021-11-02T15:19:40.712Z",
"__v": 0
},