小部件和无状态小部件之间的区别

时间:2019-09-16 19:50:10

标签: flutter flutter-widget

在Flutter文档中,他们说小部件是元素的可变配置(描述),我对此没有任何理解。 但是然后我们有了无状态的小部件,它扩展了Widget类,并且必须实现一个build方法。这两个类看起来像是在做相同的工作,有人可以解释其中的区别吗?

谢谢。

2 个答案:

答案 0 :(得分:0)

file_name has_period 0 png no 1 jpg no 2 jpg no 3 pdf no 4 pdf no 5 xlsx no 6 docx.pdf yes 7 txt.scf yes 8 pdf no 9 TXT.vbs yes 10 read_this.pdf yes 只是一个界面。您永远不会直接使用它,并且此类绝对不起作用。

仅对于编译器而言,它知道您的程序是类型安全的。

答案 1 :(得分:0)

所有由小部件引起的颤动的事物,没有小部件Stateless个小部件和statefull个小部件
stateless是静态的,另一个是动态的
对于固定布局是无状态的
,如果您需要任何动态编程,例如(验证,请求,按钮的侦听器等)。 您需要使用Statefull小部件
有关更多信息,请参见此处。
difference between stateless and statefull widgets