代码之家  ›  专栏  ›  技术社区  ›  Niiko

Flutter无状态和有状态小部件问题[已关闭]

  •  -1
  • Niiko  · 技术社区  · 1 年前

    我只想问几个问题

    1. 使用时,我应该用无状态或有状态包装我的普通小部件吗?
    2. 照原样使用有什么不同?

    我只是想构建一个可重复使用的小部件,并想知道我是否应该在重新使用之前包装它! 谢谢你的回答

    1 回复  |  直到 1 年前
        1
  •  -1
  •   Ivone Djaja    1 年前

    使用 StatelessWidget 如果您的小部件不会更改值。例如:要显示 Container 红色,不会变色。

    使用 StatefulWidget 如果您的小部件将更改值。例如:您想要显示一个数字10,按下一个按钮,这个数字将增加到11或减少到9。