类和无状态小部件



首先,我想说我是Flutter的新手。

我不明白类和无状态小部件之间的区别。我理解我为什么使用stateful,因为setState。但是为什么我应该使用无状态而不仅仅是类呢?

差异实际上取决于您的应用程序,但在大多数情况下使用class更可取。对于性能部分,如果您不在Widget中调用setState,则它们是相同的。还有其他差异,比如可测试性和准确性。我建议你先看官方的颤振教程,然后再使用哪一个。官方教程

最新更新