반응형 분류 전체보기137 [Flutter] Text 위젯에서 긴 문자열 overflow 처리법 프로젝트를 하던 도중에 Text 위젯에 길이가 긴 문자열이 들어가 UI가 깨지는 현상이 발생하였다. 보통 우리가 앱을 쓸 때 이런 경우 fade 처리나 ... 표시를 통해 두에 내용이 더 있음을 암시하고 너비를 제한하고는 한다. 나도 그 방법으로 해결해보자. 먼저 SizedBox로 해당 Text 위젯을 감싼 뒤 너비를 정해주자. SizedBox( width:200, child: Text( documentSnapShot['detail'], style: const TextStyle(color: Colors.white), maxLines: 1, softWrap: false, ), ), 이렇게 하면 UI는 깨지지 않지만 뒤에 내용이 더 있다는 암시가 없어 그냥 문자열이 뚝 끊기는 느낌을 준다. 그래서 뒤에 내용.. 2023. 11. 9. [Flutter] flutter 프로젝트 안드로이드 apk 빌드 까먹을까봐 하는 포스팅... 일단 터미널을 열고 프로젝트 디렉토리로 이동한 다음 명령어를 입력한다. flutter build apk --release --target-platform=android-arm64 이렇게 빌드가 성공했다는 메세지가 뜨면 끝! 경로는 프로젝트 폴더\build\app\outputs\apk\release 안에 app-release.apk이다. 이제 핸드폰으로 옮겨서 설치하면 된다. 설치 시 계속 안전하지 않다고 뜨는데 그냥 무시하고 설치 누르면 된다. 2023. 11. 8. [Project] NextJS13으로 만든 다이어리 SNS 서비스 PUDA https://nextjs-chobkyu.vercel.app/ PUDA nextjs-chobkyu.vercel.app 이번에 NextJS 13을 이용해서 간단한 서비스를 만들었다. 시작하게 된 계기는 프론트엔드 배포 자동화를 해주는 vercel이라는 것을 알게 되었고 난 돈이 없기 때문에!! aws로 배포하기가 꺼려졌던 나는 그럼 NextJS는 백엔드 부분까지 코딩이 되니까 만들어서 호스팅까지 해보자! 라는 생각으로 진행했다. vercel로 프론트 배포하는 법은 아래 링크로.. https://bk0625.tistory.com/89 [NextJS] NextJS 프로젝트 Vercel로 배포하기 간단한 서비스를 만들어 배포까지 계획하고 있던 도중 우연히 vercel에 대해 알게 되었다. vercel은 Next.. 2023. 11. 3. [Prisma] All elements of the array need to be Prisma Client promises. transaction 에러 해결 거창한건 아니고 내가 보려 만드는 에러 해결법... 기존에 디비 커넥션을 걷어내고 prisma로 마이그레이션 하고 있는 와중에 트랜잭션 처리를 해야되는 상황에 처했다. try,catch,finally로 다 컨트롤 해줘야되던 기존 방식과는 달리 $transaction 함수 하나만 쓰면 되길래 참 편하구나 하고 기존 쿼리를 배열에 넣고 해당 배열을 $transaction 함수에 파라미터로 넘겨주었다. 그랬더니 에러가 났다. 한참 공식문서 뒤적거리다보니 문제를 발견했는데 이렇게 prisma 객체 안에 넣어서 배열에 넣어야 됐는데 나는 그냥 쿼리 문자열을 배열로 넣어서 안됐던 것이였다. 조금만 생각해도 바로 알텐데 참으로 바보 같이 행동해 얻은 에러였다... 2023. 10. 30. 이전 1 ··· 11 12 13 14 15 16 17 ··· 35 다음 반응형