• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Flutter 게시판 언제 stateful widget을 써야하는지 헷갈립니다

언제 stateful widget을 써야하는지 헷갈립니다

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #96261

    박정훈
    참가자
    안녕하세요,
    강의 정말 잘 듣고 있습니다.
    
    지금 연락처 앱에 원하는 정보 text field에 입력하면 list에 추가되는 것 까지는 구현했는데요,
    DialogUI 앱을 stateless widget으로 구현해도 동작에는 문제가 없습니다.
    
    다만 TextEditingController 값을 저장하는 variable이 final이 아니다보니
    DialogUI를 stateful widget으로 변경하라는 lint가 뜨는데요,
    
    Q1. 왜 inputData = TextEditingController();를 setState() 안에 안써주고 parameter definition에 바로 써줘도 문제가 없는거죠??? inputData는 state가 아닌가요?
    Q2. 어떨 때 stateful widget으로 써야하는지에 대한 기준의 요령같은게 있을까요?
    lint 강박증때매 죽을 것 같습니다.
    
    P.S. 강의 너무너무 재밌게 잘 듣고 있습니다!
    #96264

    codingapple
    키 마스터
    아마 setState안써도 내부적으로 재렌더링 잘해주나봅니다 
    변수 변경할 때 마다 위젯도 다시 그려주고 싶으면 씁니다 
    inputData 는 final로 만들어도 될걸요 
    
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠