Front-end
-
consumer = stateFront-end 2024. 6. 18. 00:14
Consumer는 Flutter의 provider 패키지에서 제공하는 위젯 중 하나로, 상태를 소비하고 해당 상태에 따라 UI를 빌드하는 역할을 합니다. 주로 다음과 같은 상황에서 사용됩니다:특정 상태를 읽고 UI에 반영: Consumer 위젯 내부에서 상태를 읽고, 이 상태에 따라 UI를 업데이트합니다. 예를 들어, EventProvider 클래스가 상태를 관리하고 있다면, Consumer 내부에서 해당 상태를 읽어서 이벤트 목록을 보여줄 수 있습니다.부분적인 UI 갱신: Consumer는 자체적으로 갱신됩니다. 즉, 상태가 변경될 때 해당 Consumer 내부의 UI만 다시 렌더링됩니다. 이는 성능을 향상시키고, 불필요한 전체 UI의 리빌드를 방지하는 데 도움을 줍니다.Expanded( ..
-
gitlab - host, 호스팅 파일 수정 git 설정 오류Front-end 2024. 4. 15. 15:28
[에러메세지] ssh: Could not resolve hostname gitlab.local.intsoft.kr: nodename nor servname provided, or not known fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 1. ping 찍어보기 ping [사이트 url] ping 이 안찍힘 -> url 문제 로컬 시스템의 호스트 파일을 수정할 수 있습니다. 호스트 파일을 수정하면 특정 호스트 이름을 IP 주소로 해석하도록 지시할 수 있음. 2. 호스트 파일 열기 sudo nano /etc/hosts 3. 호스..
-
마커에 infoView표시하기Front-end/HTML 2024. 3. 1. 23:19
function createMarker(labelContent, lat, lng) { var markerOptions = { position: new naver.maps.LatLng(lat, lng), map: map }; var marker = new naver.maps.Marker(markerOptions); var contentString = [ '', ' 마커 정보', ' 마커 내용: ' + labelContent + ' ', ' 좌표: ' + lat + ', ' + lng + '', '' ].join(''); var infowindow = new naver.maps.InfoWindow({ content: contentString }); naver.maps.Event.addListener(mark..