【问题标题】:Why would I ever use StatelessWidget over StatefulWidget?为什么我会使用 StatelessWidget 而不是 StatefulWidget?
【发布时间】:2019-05-24 23:14:36
【问题描述】:

我知道StatefulWidget 允许我们更改小部件,而StatelessWidget 不允许。

但如果StatefulWidget 可以执行StatelessWidget 可以执行的所有操作+ 更多,我为什么要使用StatelessWidget 而不是StatefulWidget?
除了更容易实现之外,StatelessWidget 是否更好?

【问题讨论】:

    标签: dart flutter statefulwidget statelesswidget


    【解决方案1】:

    使用StatelessWidget 会稍微提高性能。它非常微不足道,但它就在那里。

    除此之外,还有一些架构方面的收获。 StatelessWidget 是完全不可变的。当不需要State 时,这足以证明使用Stateless 而不是Stateful 是合理的。

    【讨论】:

      猜你喜欢
      • 2023-01-16
      • 2021-12-14
      • 2020-05-12
      • 2012-06-09
      • 2020-04-06
      • 2011-07-23
      • 2021-06-24
      • 2022-08-19
      • 1970-01-01
      相关资源
      最近更新 更多