参数类型 'RxInt' 无法分配给参数类型 'int'
The argument type 'RxInt' can't be assigned to the parameter type 'int'
我在控制器中定义了 2 个 RxInt 变量 class。但是当我计算两个数字的总和时出现错误:参数类型 'RxInt' 无法分配给参数类型 'int'。下面是我的代码:
class LogicController extends GetxController {
RxInt number = 0.obs;
RxInt thirdNumber = 0.obs;
void count() {
number++;
}
void thirdNumberCount() {
thirdNumber++;
}
addTwoNumber() {
return number + thirdNumber; // error
}
}
只需对 RxInt 值使用 .value
或 .toInt()
return number.value + thirdNumber.value;
我在控制器中定义了 2 个 RxInt 变量 class。但是当我计算两个数字的总和时出现错误:参数类型 'RxInt' 无法分配给参数类型 'int'。下面是我的代码:
class LogicController extends GetxController {
RxInt number = 0.obs;
RxInt thirdNumber = 0.obs;
void count() {
number++;
}
void thirdNumberCount() {
thirdNumber++;
}
addTwoNumber() {
return number + thirdNumber; // error
}
}
只需对 RxInt 值使用 .value
或 .toInt()
return number.value + thirdNumber.value;