배운걸 기록하고 공유하기

  • 홈
  • 태그
  • 방명록

dart 2

플러터 removeWhere 알아보기

pub.dev에서 관심있는 플러그인을 분석해보던 중에 removeWhere라는 메서드가 있어서 알아보았습니다. 이름만 봐도 해당 함수에 넣은 값을 지워주는 함수일 것 같습니다. 공식문서에선 중간에 join함수가 들어가 있어서 어렵게 생각하다가 이해를 못했습니다. void main() { List numbers = ['one', 'two', 'three', 'four']; numbers.removeWhere((item) { return item.length == 4; }); print(numbers); } one two three four [one, two, three] numbers 리스트에서 길이가 4인 값을 찾은 후 해당 값을 지운 후 리턴을 해주는 함수입니다. item.length 부분이 3이라면 ..

🐳Flutter/Dart 2022.03.26

[Flutter]플러터 StatefulWidget Life Cycle 정리

createState 위젯을 생성 initState 최초 생성 때 한번만 실행 초기화 할 땐 이곳에서 추천 context가 없음 didChangeDependencies 최초 생성 때 한번 context에 접근이 가능 ex) provider, device해상도 Widget build 상태변화가 있을 때 호출 부모 위젯에서 업데이트 됐을 때 didChangeDependencies메서드 후 호출 됌 앱의 퍼포먼스가 떨어질 수 있기 때문에 주의 setState (@override) 상태가 바뀔 때 마다 호출. 앱 위젯이 마운트 됐을 때만 호출이 가능 if (mounted) ⇒ 로 체크 가능 안전성 증가 if (mounted) super.setState(fn); didUpdateWidget oldWidget(이전..

🐳Flutter 2021.11.10
이전
1
다음
더보기
프로필사진

배운걸 기록하고 공유하기

좋은 개발자가 되기 위해 꾸준히 노력하고 성장했던 흔적들

  • 분류 전체보기 (36)
    • 🐳Flutter (13)
      • Project (1)
      • Dart (2)
      • error (3)
    • 🧩Javascript (11)
      • react (1)
      • react-native (4)
      • node.js (3)
      • error (2)
    • 🍊Swift (5)
      • Project (0)
      • UIkit (4)
      • SwiftUI (0)
      • error (1)
    • 🌷Fuchsia (0)
    • ⚙️ML (1)
    • 개발관련 (2)
      • vim (1)
    • 개인정보처리방침 (0)

Tag

Swift, nestjs, 레포지토리패턴, NeoVim, dart, React, 플러터, TypeScript, 리액트, flutter, removeWhere, nest, nodejs, mysql, getx, tabbar, 리액트네이티브, rn, ReactNative, package in package,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바