본문 바로가기

FlutterDevelopment8

Flutter Dart: 리스트 매핑하기 (list.map), Dart: mapping a list (list.map) 질문 저는 String 목록이 있습니다. 예를 들어, var moviesTitles = ['Inception', 'Heat', 'Spider Man']; 그리고 moviesTitles.map을 사용하여 Flutter의 Tab Widget 목록으로 변환하고 싶습니다. 답변 아래 코드를 사용할 수 있습니다. moviesTitles.map((title) => Tab(text: title)).toList() 예시: bottom: new TabBar( controller: _controller, isScrollable: true, tabs: moviesTitles.map((title) => Tab(text: title)).toList() , ), 2023. 5. 28.
Flutter 플러터에서 stateful 위젯과 stateless 위젯의 관계는 무엇인가요?, What is the relation between stateful and stateless widgets in Flutter? 질문 상태가 있는 위젯은 수명 내에서 상태를 변경하는 모든 위젯으로 정의됩니다. 하지만 StatelessWidget은 자식 중 하나로 StatefulWidget을 가지는 것이 매우 일반적인 관행입니다. 만약 StatelessWidget이 자식 중 하나로 StatefulWidget을 가지면 StatelessWidget은 상태가 있는 위젯이 되지 않을까요? StatelessWidget의 코드 일부로서 문서를 살펴보았지만, StatelessWidget이 Statefulwidget을 자식으로 가질 수 있으면서도 여전히 StatelessWidget으로 유지하는 방법을 알 수 없었습니다. Flutter에서 상태가 있는 위젯과 상태가 없는 위젯 간의 관계와 차이점은 무엇인가요? 답변 A StatelessWidget .. 2023. 5. 26.
POST 요청을 수행하는 동안 Flutter CERTIFICATE_VERIFY_FAILED 오류를 해결하는 방법은 무엇인가요?, How to solve Flutter CERTIFICATE_VERIFY_FAILED error while performing a POST request? 질문 저는 Dart에서 POST 요청을 보내고 있습니다. Postman과 같은 API 테스트 도구에서 테스트하면 응답이 반환됩니다. 그러나 앱을 실행하면 다음과 같은 오류가 발생합니다:- E/flutter ( 6264): HandshakeException: Handshake error in client (OS Error: E/flutter ( 6264): CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate(handshake.cc:363)) 다음은 함수의 코드입니다- Future getAccessToken(String url) async { try { http.post('url', body: { "email": "xyz@xyz.example.. 2023. 5. 12.
flutter 플러터 애플리케이션이 디버그 모드에서 실행 중인지 확인하는 방법은 무엇인가요?, How can I check if a Flutter application is running in debug? 질문 Flutter 앱이 디버그 모드 일 때 코드를 실행하는 방법을 찾고 있습니다. Flutter에서 가능한가요? 문서 어디에서도 찾을 수 없습니다. 다음과 같은 것 If(app.inDebugMode) { print("Print only in debug mode"); } Flutter 애플리케이션이 디버그 모드 또는 릴리스 모드에서 실행 중인지 확인하는 방법은 무엇인가요? 답변 나중 버전에서는 kDebugMode를 사용할 수 있습니다: if (kDebugMode) doSomething(); 어설션(asserts)은 수동으로 "디버그 모드" 변수를 만들 수 있지만, 그것을 피해야합니다. 대신, package:flutter/foundation.dart에서 상수 kReleaseMode를 사용하십시오. 차이점은.. 2023. 5. 9.