Nis*_*eed 1 provider dart flutter flutter-getx
在 flutter 中我应该在哪里使用 GetBuilder、GetX 或 Obx?我在网上看到了一些答案。但你能分享一个简单的解释吗?当我想从 firebase 集合中读取数据时,应该使用哪一个?
Gwh*_*yyy 9
简单地:
GetBuilder当您想从控制器手动更新小部件的状态时使用update(),
GetBuilder
update()
使用Obx,当您想要根据可观察变量的值更新小部件时.obs,因此每当您更改其值时,Obx都会在您的应用程序中自动更新。
Obx
.obs
当你想自动更新带有 id 的特定 Widget 时使用Getx作为示例,你可以将其想象为GetBuilder但使用 Obx 观察
Getx
但请谨慎使用它们,因为根据文档,Getbuilder 消耗更少的资源,因此它具有更好的性能,并且Obx基于流,因此它消耗更多的资源。从官方文档中可以了解更多信息
归档时间:
3 年,1 月 前
查看次数:
8487 次
最近记录:
2 年,4 月 前