flutter - 小部件与 UI 组件有何不同?

标签 flutter flutter-layout

我在互联网上到处阅读,在flutter中一切都是一个小部件,但实际上小部件是什么。我认为它只是包含了一些flutter需要渲染某些东西的属性
但是如果widget与UI组件相同,那么为什么我们专门将其称为(Widget),就像其他语言一样,我们简称为UI组件
Widgets与UI相同吗组件?

最佳答案

小部件只是一个扩展 StatefulWidget 的类。或StatelessWidget类。

说 flutter 中的所有东西都是 widget 也不是真的,但很多东西都是 widget。从整个应用程序本身到页面上的容器或文本,以及介于两者之间的所有内容,小部件都有一个层次结构。您为应用程序编写的许多代码可能位于这些小部件类之外,并且只是与它们交互。

关于flutter - 小部件与 UI 组件有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63639016/

相关文章:

dart - Flutter - 堆栈中的定位小部件导致异常

flutter - Firestore-查询在哪里映射键

dart - 如何访问从 Google 的 flutter_chart 库中的 BaseChart 继承的属性?

Flutter Textfield 的高度

android - 在 Flutter 中创建一个可水平和垂直滚动的小部件

google-maps - 如何在 flutter 中将边界半径添加到谷歌地图?

mobile - Flutter 如何使用 ListView 水平和 GridView 垂直滚动屏幕

Flutter web 如何获取全屏尺寸

dart - Flutter Android PreferenceScreen 设置页面

flutter - IconButton 的涟漪效果出现在小部件下方