본문 바로가기

MAP6

Flutter 인스턴스 멤버 'params'는 이니셜라이저에서 접근할 수 없습니다., The instance member 'params' can't be accessed in an initializer 질문 class LevelUp extends GetxController { Map params = Get.arguments; var myTest = params.[comLevel]; } 오류 보고 - "인스턴스 멤버 'params'는 초기화 프로그램에서 액세스할 수 없습니다." 저는 프로그래밍을 처음 시작했고 이것은 위젯에서 직접 호출되고 있습니다. LevelUp 맵을 확인했을 때 내용이 있습니다. 오류는 param 값을 myTest에 할당하려고 할 때 발생합니다. 키를 따옴표로 감싸거나 정수를 제공하더라도 상관없습니다. 답변 당신은 객체를 초기화하기 전에 params에 접근할 수 없습니다. 예제를 수정하려면 myTest 초기화를 생성자로 이동하세요. 또한, [comLevel] 앞에는 점이 있어서는 안된.. 2023. 8. 12.
Flutter 다트에서 새로운 쌍을 Map에 추가하는 방법은 무엇인가요?, How to add a new pair to Map in Dart? 질문 새로운 쌍을 Map에 추가할 때 다음과 같은 오류가 발생했습니다. 변수는 const, final, var 또는 타입 이름 키워드를 사용하여 선언해야합니다. 찾을 것으로 예상됩니다. 이름 someMap이(가) 이미 정의되었습니다. 다음 코드를 실행했습니다. Map someMap = { "a": 1, "b": 2, }; someMap["c"] = 3; Map에 새로운 쌍을 추가하는 방법은 무엇인가요? Map.update를 사용하는 방법도 알고 싶습니다. 답변 Flutter에서 맵을 선언하려면 아마도 final을 사용하고 싶을 것입니다: final Map someMap = { "a": 1, "b": 2, }; 그런 다음 업데이트가 작동해야합니다: someMap["c"] = 3; 마지막으로, update .. 2023. 6. 18.
Python 리스트 컴프리헨션 대 맵, List comprehension vs map 질문 map()를 사용하는 것이 리스트 컴프리헨션보다 나은 이유가 있나요? 그리고 그 반대의 경우도 마찬가지인가요? 어느 것이 일반적으로 더 효율적이거나 Pythonic하다고 생각되나요? 답변 map는 경우에 따라 (람다를 만드는 대신 map과 리스트 컴프리헨션에서 동일한 함수를 사용할 때) 미세하게 더 빠를 수 있습니다. 리스트 컴프리헨션은 다른 경우에 더 빠를 수 있으며 대부분의 (모든 것이 아닌) Pythonista는 더 직접적이고 명확하다고 생각합니다. 동일한 함수를 사용할 때 map의 미세한 속도 이점의 예: $ python -m timeit -s'xs=range(10)' 'map(hex, xs)' 100000 loops, best of 3: 4.86 usec per loop $ python -.. 2023. 6. 6.
Flutter 처리되지 않은 예외: 'InternalLinkedHashMap<String, dynamic>'은(는) 'List<dynamic>' 유형의 하위 유형이 아닙니다., Unhandled Exception: InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'List<dynamic> 질문 나는 서버에서 JSON 응답을 가져와 콘솔에 출력하려고 노력하고 있습니다. Future login() async { var response = await http.get( Uri.encodeFull("https://etrans.herokuapp.com/test/2"), headers: {"Accept": "application/json"}); this.setState(() { data = json.decode(response.body); }); print(data[0].name); return "Success!"; } Unhandled Exception: type '_InternalLinkedHashMap' is not a subtype of type 'List 이유는 무엇일까요? 답변 다음은 잘못.. 2023. 6. 1.