【发布时间】:2020-09-09 01:54:06
【问题描述】:
我试图了解复选框在颤振中的工作原理,但无法理解 isChecked 的值如何在下面的代码中从 false 变为 true。
即我们在哪里指定 isChecked=true?
bool isChecked = false;
Checkbox(
value: isChecked,
onChanged: (bool value) {
setState(() {
isChecked = value;
print(isChecked) // How did value change to true at this point?
});
},
),
【问题讨论】:
-
在我的情况下,复选框值更改为 true,但复选框上没有刻度线。然后它不会变回假。它只是保持打印真实。
标签: flutter