【Flutter】笔记2-StatelessWidget和StatefulWidget

StatelessWidget无状态组件(无变数)
StatefulWidget 有状态组件(可有变数)

StatelessWidget是指不包含任何可变状态的Widget,它的构建过程只在Widget第一次被创建时执行一次,之后就不再执行。这意味着如果StatelessWidget的属性或父级Widget的属性发生变化,那么它将被重建并再次构建。例如,一个显示静态文本的Widget就可以是StatelessWidget。StatefulWidget是指包含可变状态的Widget,当状态发生变化时,它可以更新自身并重新构建。StatefulWidget通常被用于实现一些具有交互性的Widget,例如按钮、文本输入框等等。StatefulWidget的构建过程可以被多次调用,当状态发生变化时,Flutter框架会调用Widget的build()方法来重新构建Widget。

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章