다른클래스에서 새로운 changenotifier선언하면 그객체랑은 값이다름? - dc App
익명(223.33)2020-12-07 11:37
답글
당연하지 ㅅㅂ 그럴거면 걍 static 박고 쓰던가 ㅋㅋ
익명(123.212)2020-12-07 11:50
답글
밖에다가 changenotifier 걸어주면 하위위젯들이model 값을 변경할경우 notifier내부의 위젯들은 set state되어야정상아닌가요? - dc App
익명(223.33)2020-12-07 11:58
답글
음 그 말이 맞을텐데요, 그래서 provider를 최상위 위젯에 그냥 감싸버리는건 사실 전역변수 쓰는것처럼 비효율젇인 거죠 그래서 기능을 공유하는 위젯들중 최하위 위젯을 찾아서 거기를 provider로 감싸주는것이 올바른 사용법입니다 material에 그냥 multiporivder 감싸두고 다 공유해버리면 올바른 사용법이 아니죠
익명(218.54)2020-12-07 12:45
답글
즉 가능하면 제일 하위 위젯에 사용
익명(218.54)2020-12-07 12:46
답글
최소한으로만 하라는거죠? 하 근데 크게잡아도 내부 상위위젯에 setstate 가안되네여 - dc App
Notifier 안에서는 전역개체가 됨
다른클래스에서 새로운 changenotifier선언하면 그객체랑은 값이다름? - dc App
당연하지 ㅅㅂ 그럴거면 걍 static 박고 쓰던가 ㅋㅋ
밖에다가 changenotifier 걸어주면 하위위젯들이model 값을 변경할경우 notifier내부의 위젯들은 set state되어야정상아닌가요? - dc App
음 그 말이 맞을텐데요, 그래서 provider를 최상위 위젯에 그냥 감싸버리는건 사실 전역변수 쓰는것처럼 비효율젇인 거죠 그래서 기능을 공유하는 위젯들중 최하위 위젯을 찾아서 거기를 provider로 감싸주는것이 올바른 사용법입니다 material에 그냥 multiporivder 감싸두고 다 공유해버리면 올바른 사용법이 아니죠
즉 가능하면 제일 하위 위젯에 사용
최소한으로만 하라는거죠? 하 근데 크게잡아도 내부 상위위젯에 setstate 가안되네여 - dc App