inflearn logo
강의

講義

知識共有

[コードファクトリー] [初級] Flutter 3.0 アプリ開発 - 10個のプロジェクトで今日、初心者脱出!

videocontrollor dispose

429

alfaus15110

投稿した質問数 13

0

해당 비디오컨트롤러는 따로 dispose를 해주고있지않은데요.

만약 원래 로고페이지로 돌아가는기능을 만들게되면 그때 dispose를해주면 되나요?

또한 videocontroller state가 dispose될때 컨트롤러를 같이 dispose해주어야할텐데, 조건문으로 로고페이지로 돌아가면 state를 dispose하는 식으로 해주면될까요?

클론코딩 Flutter

回答 1

0

codefactory

안녕하세요!

dispose() 함수가 불리면 같이 controller를 dispose() 해주는게 일반적인 방법입니다.

말씀하신것처럼 로고 페이지로 돌아가게돼서 기존 페이지가 dispose() 되는 형태가 된다면 dispose() 함수를 override해서 controller를 dispose() 해주면 되겠습니다!

감사합니다.

0

alfaus15110

답변 감사드립니다!

해당 강의코드에서는 새로운 동영상을 선택할때 didUpdateWidget의 override를 통해 controller를 다시 초기화해주기때문에 굳이 컨트롤러를 dispose하고 새로만들어줄필요가 없는건가요??

0

codefactory

맞습니다. 해당 화면에서는 위젯이 dispose()되는 시나리오가 없습니다. 만약에 해당되는 UX를 만드신다면 말씀하신대로 dispose를 override 하시면 되겠습니다.

0

alfaus15110

감사합니다! 이해되었습니다.

LocationPermission.denied관련 질문입니다

0

587

1

onlogotap함수의 video nullable관련질문

0

389

1

setState 사용 차이

1

439

1

블로그 웹앱 배포 방법

0

504

1

sizedbox 위젯에 primary = RED_COLOR

1

432

1

개념 강의 순서 질문

0

407

1

materialstateProperty 다른 메소드관련질문

0

413

1

내 노트 모아보기

0

500

1

SafeArea (iPhone, Android)

0

407

1

web view 실행 안됩니다.

0

406

1

랜덤 숫자 생성기 프로젝트 관련

0

532

2

안도르이드 애뮬레이터 질문

0

382

1

super를 사용하는 건, 부모와 자식 클래스의 파라미터 이름이 꼭 같아야하나요?

0

471

1

선생님 flutter device를 크롬으로 했을때 http 통신이 안됩니다..

0

781

1

no element

0

437

1

암호화

0

233

1

책과 강의

0

384

1

voidcallback함수와 클래스내에 변수선언에 관한질문

0

473

1

android studio 세팅

0

478

1

오늘도 출근 세팅하기

2

561

1

재사용 클래스 임폴트 방법

0

478

1

가상화를 못하는 CPU인건가요? 확인 부탁드립니다.

0

397

1

flutter dispose 관련

0

1387

2

const constructor 강의

0

468

1