해결 4

firebase 줄바꿈 적용안됨

우선 해결방법부터 말하자면 내용 보여주는 곳 css를 white-space: pre-wrap; 처리 해주면 된다. 이제 오류 얘기를 해보자.. textarea로 데이터 받아서 firebase에 등록하고, 이를 가져와서 보여주는데 줄바꿈 적용이 안되어있는 문제가 생겼다. 일단 firebase를 가보니 ㅁ ㅁ ㅁ 이런식으로 적은 데이터가 이렇게 들어가 있었다. 그래서 firebase에 보낼때 데이터를 보니 이런식으로 되어있더라. 나는 \n 이 사라지는줄 인식하고, gpt에게 이와 관련된 질문을 하니 해답으로 \n을 로 replace해서 넣는 방법을 알려주더라.. 그래서 replace해서 firebase에 넣었더니 이 문자로 firebase에 들어가게 되고, 이를 꺼내올때 문자 그대로 보여져버려서, 다시 을 ..

결과가 없을 때 페이지 네이션 제거 & 이후 다시 생성(코알누 news)

코알누 뉴스 과제 - 문제 검색결과가 없는데 이전 결과물의 페이지 네이션이 남아있음. - 해결과정 중요 포인트마다 log를 찍어놓고 동작순서를 파악, thorw new Error 전에 paginationRender() 실행하도록 함. 하지만 이전 내용들이 반영되어 해결되지 않음. totalResult를 0으로 바꿔주고 실행되도록 변경해 해결함 - 원인 결과물이 없다는 에러로 처리되었는데, 에러가 발생하면서 pagination 글을 적다 보니 새로운 해결 방법이 생각남. - 해결 방법 이었던 것 totalPage=0 paginationRender() throw new Error 방식으로 실행하도록 했었음. 하지만 이 경우 다시 결과물이 있는 검색을 하면 page가 안나오는 문제가 발생했고, 이유를 찾아보니..

localhost:5500 작동 안함

- 문제 localhost에서만 동작하는 newsAPI가 localhost:5500 들어갔는데 안나온다더라 - 해결과정 VSCode의 Live Server 설정을 체크하고, 윈도우 컴의 파일이 127.0.0.1 인지 체크하고, 이전프로젝트를 VSCode로 중복 실행하여 Live Server의 포트를 5501로 설정하고 테스트 해보니 됨 - 원인 OracleEM 이라는 프로그램이 5500 포트를 사용중이었음 - 해결방안 OracleEM의 포트 번호를 변경해주는게 best인듯 - 관련 내용 https://springdream0406.tistory.com/19

아이폰 애플뮤직 알람설정 안될 때

우선 문제의 원인은 아이폰 알람의 경우 애플뮤직의 무손실 오디오와 Dolby Atomos기능을 지원하지 않는다. 그런데 애플뮤직의 기본 설정으로 위 두가지가 설정되어있기 때문에 알람을 위해 다운로드 받은 노래들은 해당 기능들이 적용되어 있어서 알람으로 재생이 안되는것이다. 그래서 일단 해당 기능들 3개를 꺼줘야한다. 설정 -> 음악 -> 1. 오디오 항목에서 Dolby Atmos 끔, 2. 오디오 음질 -> 무손실 오디오 끔 3. 다운로드 항목에서 Dolby Atmos로 다운로드 끔, 이렇게 3 가지를 꺼주고 애플뮤직 나의 보관함에서 해당 노래를 다시 다운받은 후 해당 노래로 알람을 설정해주면 된다.

일상 2024.02.15