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