flutter provider 使用心得

254 阅读1分钟

在使用provider的时候遇到的问题和解决方法总计

内容

  1. ChangeNotifierProvider使用方法: 构造方法使用这种ChangeNotifierProvider(builder: (_)=>Counter(),), 不要使用.value()格式 会出错 已经初始化的provider 再次使用使用.value()

  2. Consumer只会使当前widget 重新build 不会整个页面刷新

  3. Provider.of(context,listen: false).increment(); 控制按钮增加listen:false 不会重绘当前widget