记录Flutter 局部刷新或单个刷新简单实现

直接上代码

Consumer<GlobalsProvider>(
  builder: (context, cart, child) {
    return Text(Globals.globalsProvider! .dataLists[positionNum].price_new),
      style: TextStyle(
          color: Colors.white, fontSize: 14.0),
    );
  },
),

定义一个全局的provider(这个可以视情况来做,我的是全局的,)

上面这个代码可以实现任意位置更新price_new这个字段值,在这个界面刷新下,也只是这一个控件值进行刷新

猜你喜欢

转载自blog.csdn.net/wxx314165038/article/details/120956808