파파비의 블로그

플러터, flutter) - Flutter은 전부 레퍼런스 타입... 그 와중에 List를 복사해서 전달하는 방법 본문

개발/flutter

플러터, flutter) - Flutter은 전부 레퍼런스 타입... 그 와중에 List를 복사해서 전달하는 방법

N. Dave 2020. 6. 7. 19:58
반응형

...으로 흩어지게 한 뒤에 다시 list로 감싸서 새로운 리스트 만들어서 전달해보리기.

 

참고로 이것은 provider에서 쓴 것인데,

이렇게 한 이유는

 

내부적으로 수정사항이 일어나면 

notifiyListeners() 를 실행시켜야 하는데,

 

외부에서 레퍼런스를 받게되면 직접 수정할 수 있게되고,

그런데 notifiyListeners() 는 실행되지 않아서 꼬일 수 있게 되기 때문이다.

반응형
Comments