I am try pass string from Model1
to Model2
use ChangeNotifierProxyProvider
, but it give error:
No setter named ‘string’ in class ‘Model2’
Model1:
class Model1 extends ChangeNotifier {
...
final String string = 'hello';
}
ChangeNotifierProxyProvider:
ChangeNotifierProxyProvider<Model1, Model2>(
builder: (_, model1, model2) => model2
..string = model1.string,
),
Model2:
class Model2 extends ChangeNotifier {
String _string;
String get string => _string;
}
Thanks for help!