我不明白,为什么在build
内部调用setState
不会出现无限循环。
例如:
class _MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
callSetState();
return Container();
}
void callSetState() {
setState(() {});
}
}
这对我来说真的很奇怪。谁能解释一下吗?
1条答案
按热度按时间vx6bjr1n1#