问题标签 [flutter-getx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
15420 浏览

flutter - GetX 状态管理

我开始学习 Flutter 课程,在状态管理部分我决定改为学习 GetX 状态管理。

无论如何,在这个商店教程中,我试图在按下时更改图标状态,但它没有。

文件product_item.dart

文件product.dart

文件products.dart

文件products_grid

文件product_details

0 投票
1 回答
11288 浏览

flutter - Flutter 使用 Getx 关闭选定的对话框

我使用 Flutter 已经有一段时间了,最​​近使用 Get 来实现状态管理。第一次打开加载对话框然后打开消息对话框时遇到问题。然后我想关闭加载对话框,但消息对话框是一直关闭的对话框。

上面的代码关闭了第二个对话框,而不是我想要的第一个对话框。任何人都可以就这个问题提供建议。

0 投票
5 回答
14497 浏览

flutter - Flutter:如何在 GetX 上监听变量变化

我想根据pressedBool 是假还是真来更改小部件的主体。

这是我写的 GetxController。

这里是 GetX 更新和监听应该改变页面正文的地方:

我怎样才能让 GetX 来监听 pressBool 变量?

0 投票
4 回答
18331 浏览

flutter - 数据更改时如何使用flutter GetX刷新ListView.Builder中的UI?

我正在将我的应用程序重构为 GetX 状态管理,以减少样板代码。 我制作了控制器和 API 提供者(代码如下)。但是当我想刷新数据(手动)时它不会改变。

home_page.dart

home_controller.dart

目标存储库.dart

api.dart(getAll() 方法)

我按照这篇文章进行了实现: getx_pattern

0 投票
5 回答
14766 浏览

flutter - Get.to(MyPage()) - 如何删除所有以前的路由 - Flutter GetX

我有一个简单的 Flutter 应用程序,我想删除所有以前的路线,但我想使用 GetX,怎么做?

现在它适用于

但我想知道与Get.to或类似的正确方法

0 投票
1 回答
978 浏览

flutter - ThemeData 中的 google_fonts - 未应用字体

我正在尝试将几个google_fonts添加到 ThemeData。我所有的主题都被应用了,除了谷歌字体没有。为什么是这样?这是我的项目设置:

主题:

主要飞镖:

并在我看来像这样使用它们:

在我的 pubspec.yaml 中:

在我的项目的根目录中:

在此处输入图像描述

为什么没有应用字体?

从 google_fonts pub 页面看来,我可能需要从 ThemeData 中引用上下文,但我无权访问,因为它是一个不同的文件,而且我真的不想将 ThemeData 更改为内联在他们的文档上:

0 投票
2 回答
3873 浏览

flutter - 当该属性更改时,如何对显示对象属性的文本小部件进行反应性更新?这与 GetX

我试图了解如何在 Flutter 应用程序中使用 GetX 包来在 TextFormField 中更改值时在 Text 小部件中获取响应式更新。Text 小部件中显示的是可观察对象的属性。正是从 TextFormField 更新的属性。该值在控制器中正确更新,但在小部件中未正确更新。如果我直接使用字符串变量,它会正确更新。但是一旦我使用了一个对象,它就不再更新了。

这是我的应用程序的一个非常简单的示例,只是为了确保理解这些基础知识。

这是我的代码:

非常感谢您的帮助 !

0 投票
1 回答
263 浏览

flutter - 将新对象插入列表后如何更新 ListView?

我尝试使用 GetBuilder 更新状态,但无法正常工作。如果我执行热重载,新对象在列表中可见,但页面未填充新项目。我应该重新加载页面还是应该使用响应式 Observable?此外,当我尝试使用 foodList.obs 使食物列表可观察时 - 我收到错误,因为我无法使食物类型对象可观察。很奇怪。

谢谢

0 投票
2 回答
12740 浏览

forms - Flutter GetX 表单验证

我正在寻找一个如何在 GetX 的最佳实践中处理表单和验证的示例?有没有什么好的例子,或者有人可以告诉我一个我们如何最好地做到这一点的例子吗?

0 投票
2 回答
1481 浏览

flutter - 使用 Getx Flutter 使用相机后如何显示图像?

使用 Getx Flutter 使用相机后如何显示图像?它显示 AssetImage('assets/images/kad.jpg') 但拍照后它不显示来自相机的图片..请帮帮我

在 UI.dart 上