Skip to main content

Flutter refresh my screen while some value change in my model

 Problem:

Flutter refresh my screen while some value change in my model or in my data.How to achieve that.

Solution:

In your widget add the below code.

Widget build(BuildContext context) {
return ChangeNotifierProvider(
create: (_) => model,
child: Scaffold(body: Consumer<ViewModel>(
builder: (context, viewModel, child) {

In your viewmodel after change the data call this
notifyListeners();

Comments

Popular posts from this blog

Local variable for "serviceWorkerVersion" is deprecated in flutter

Problem:  Local variable for "serviceWorkerVersion" is deprecated. Use "{{flutter_service_worker_ version}}" template token instead. See  https://docs.flutter.dev/ platform-integration/web/ initialization  for more details. While try to run my flutter app in chrome it shows the above error. Solution: In script file it shows as like below < script > // The value below is injected by flutter build, do not touch. var serviceWorkerVersion = null ; </ script > Replace with below.It will works fine. < script > // The value below is injected by flutter build, do not touch. var serviceWorkerVersion = "{{flutter_service_worker_ version}}" ; </ script >