如何将条件渲染与 getX 布尔可观察对象一起使用
how to use Conditional rendering with getX boolean observable
在我的登录控制器中:
class LoginController extends GetxController {
final GlobalKey<FormState> loginFormKey = GlobalKey<FormState>();
late TextEditingController emailController, passwordController;
var isloading = false.obs; <<<<<<<<<<<<
...
在我的视图文件中:
Container(
color: Colors.blueGrey,
width: double.infinity,
height: 150,
child: Obx(()=>
Center(
child: logincontroller.isloading ? CircularProgressIndicator(): Container(),
),
)
)
但是我不断收到此消息:
33:50: Error: A value of type 'RxBool' can't be assigned to a variable
of type 'bool'.
尝试logincontroller.isLoading.value
检查RxBool
的值
在我的登录控制器中:
class LoginController extends GetxController {
final GlobalKey<FormState> loginFormKey = GlobalKey<FormState>();
late TextEditingController emailController, passwordController;
var isloading = false.obs; <<<<<<<<<<<<
...
在我的视图文件中:
Container(
color: Colors.blueGrey,
width: double.infinity,
height: 150,
child: Obx(()=>
Center(
child: logincontroller.isloading ? CircularProgressIndicator(): Container(),
),
)
)
但是我不断收到此消息:
33:50: Error: A value of type 'RxBool' can't be assigned to a variable of type 'bool'.
尝试logincontroller.isLoading.value
检查RxBool