问题标签 [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 投票
1 回答
3052 浏览

flutter - 在 Flutter GetX 中使用没有控制器的可观察变量

关于 Get 包,我不完全了解的一点是,是否总是需要将可观察变量放入控制器中。例如,这种情况有效:

但是是否会因此而出现泄漏/问题,并且在这种情况下是否需要 GetXController?

0 投票
1 回答
644 浏览

flutter - Fluter:如何使用 Getx 更改变量?

我想将 counter 的值更改为 0 。但是每次我尝试时,它都不起作用,我不能再使用 increment() 了。我相信解决方案会很简单,但我无法弄清楚。

0 投票
3 回答
6385 浏览

flutter - 使用带有 GetX/Obx() 的 Switch() 小部件

我又来了一个问题:如何将 Switch() 小部件与 GetX/Obx() 一起使用?在很多地方,我都读过 GetX/Obx 不需要 StatefullWidget。所以在我的应用程序中,我只使用 StatelessWidgets。问题是我无法使 Switch() 工作,因为 SetState() 在 StatelessWidget 中不可用。

有人可以帮忙吗?谢谢你的好意。A.KOTE

0 投票
1 回答
318 浏览

android - 在用它构建 PageView 之前无法访问 PageController.page

我是 Flutter 和 Getx 的新手,我创建了一个底部导航栏,但导航到页面时出现错误。

错误:断言失败:第 180 行 pos 7:'positions.isNotEmpty':PageController.page 在使用它构建 PageView 之前无法访问

这是我的代码:

0 投票
3 回答
5975 浏览

flutter - Flutter Getx Snackbar 不工作

我创建了一个颤振应用程序并使用了 getx 包。但是后来我用它来显示小吃店,功能被执行但小吃店没有出现。

0 投票
2 回答
2495 浏览

flutter - 如何通过调用 API 使用 Flutter 和 GetX 构建动态 Tabbar 和 Tabview

我是 Flutter 和 GETX 的新手……

我的要求是从 API 获取选项卡名称...而不是根据每个选项卡选择从 API 获取选项卡数据...

我在这里的 tabview 中找到了 getx 用法,但我不知道如何使它与 API 响应一起使用。我试图通过onInit在我的controller类中添加 api 调用来实现这一点,但没有运气......

这是我的控制器....

有时我得到空标签,有时我得到这样的错误.... 错误画面

这是我的屏幕......

0 投票
3 回答
40806 浏览

flutter - Flutter Getx 如何将 obs 绑定到 Widget?

当我Getx用来更新我的小部件?我不知道Rx()如何联系我放入的东西。

代码是_obx=Rx()。但我发送的数据是"".obs。那不是Rx(),但这是RxString()。当我使用"".obs.value="newString". 为什么Rx()可以知道谁更新数据。

就像 :

当我将 log.value 更改为新字符串时,为什么 log2 不新鲜。

为什么 rx() 可以与日志建立联系,请帮帮我。当我更新时,Rx() 怎么知道何时记录?</p>

只是帮助我。

0 投票
2 回答
604 浏览

flutter - 在特定文件夹上创建页面 get cli | Getx 颤振

我已经为我的颤振开发安装了 get_cli。正如文档所说,我使用该命令get create page:home创建一个带有绑定、视图和控制器的主模块。默认创建在 lib/app/modules/home 文件夹中。如何在不同的文件夹下创建它,比如lib/app2/modules/homelib/modules/home

0 投票
1 回答
46 浏览

flutter - 包:get 未安装在 VS Code 上的此应用程序中

我正在使用 get_cli 开发颤振应用程序。我用命令创建了 2 个模块get create page:modulename。但是在我格式化之后pubspec.yaml,它在使用命令时显示以下错误get create page:modulename

包:get 未安装在此应用程序中

0 投票
0 回答
305 浏览

flutter - 颤振 Getx | 未处理的异常:NoSuchMethodError:在 null 上调用了 getter 'page'

我有一个完美的颤振项目。我试图在其中实现 GetX。我更改MaterialApp()GetMaterialApp()并添加了一些GetXViewsControllers。一切正常并且可以正确构建,但是一旦我getPages:[]向 GetMaterialApp() 添加属性,它就会显示以下错误。

[错误:flutter/lib/ui/ui_dart_state.cc(177)] 未处理的异常:NoSuchMethodError:在 null 上调用了 getter 'page'。

我也试过像这样将 GetPages 添加到列表中
getPages: [GetPage(name:"/branch",page: ()=>BranchViewPage())],

我使用 flutter_bloc 进行状态管理,并且还在 main.dart 中实现了 MultiBlocProviders。Routes 是用 RouteGenerators 实现的。