【发布时间】:2021-01-07 12:30:03
【问题描述】:
我想根据pressedBool 是假还是真来改变小部件的主体。
这是我写的 GetxController。
import 'package:get/state_manager.dart';
class PressedState extends GetxController{
var pressedBool = true;
changeStatus() {
if(pressedBool){
pressedBool = false;
}
else {
pressedBool = true;
}
update();
}
}
这里是 GetX 更新和侦听应该用于更改页面正文的地方:
final PressedState pressController = Get.put(PressedState());
return MaterialButton(
onPressed: () {
pressController.changeStatus();
},
child:
pressController.pressedBool
? Container(...) : Container(...)), ...
我怎样才能让 GetX 监听 pressBool 变量?
【问题讨论】:
-
什么是GetXController?您尚未与我们共享该代码。我也不明白你的问题。看看stackoverflow.com/help/how-to-ask 来改进它。
-
这不是GetXService,是GetXcontroller
标签: flutter flutter-getx