2

在 Flutter 文档中,他们说 Widget 是 Element 的可变配置(描述),我理解它没有问题。但是我们有无状态小部件,它扩展了 Widget 类,并且必须实现一个构建方法。这两个班看起来他们做同样的工作,谁能解释一下区别?

谢谢。

4

2 回答 2

0

Widget只是一个界面。你永远不会直接使用它,而且这个类绝对什么都不做。

它的存在只是为了让编译器知道您的程序是类型安全的。

于 2019-09-16T19:54:57.430 回答
0

如果您需要任何动态编程,例如(验证、请求、按钮的侦听器等),则每件带有小部件的颤振都没有小部件,只有它是Stateless小部件和statefull小部件
,并且stateless是静态的,另一个
对于固定布局来说是动态无状态的。
您需要使用Statefull小部件
以获取更多信息,请参见此处..
无状态小部件和有状态小部件之间的区别

于 2019-09-16T20:04:45.700 回答