-2

StatelessWidget 和 StatefulWidget 的核心概念让我很困惑。

4

1 回答 1

0

根据扑纪录片:

A widget is either stateful or stateless. 

If a widget can change—when a user interacts with it, for example—it’s stateful.

A stateless widget never changes. Icon, IconButton, and Text are examples of stateless widgets. Stateless widgets subclass StatelessWidget.

因此,主要是如果屏幕上的某些内容在用户与之交互时会发生变化,则应为其使用有状态小部件,否则应使用无状态小部件。

例如,如果您在屏幕上有一个加号按钮,并且屏幕上有一个数字,每次用户按下它时都会增加,您应该使用有状态小部件来通知颤振屏幕上的文本应该更改和重新渲染。

有关更多信息,您可以在此处查看

于 2021-08-09T18:04:06.347 回答