Flutter 调整浏览器窗口大小时多次调用WidgetsBinding的原因
我正在学习颤振,遇到了这个我不理解的问题 在浏览器上运行简单的小部件代码进行测试时,会调用打印功能,目前为止没有问题。当用鼠标按正常方式调整浏览器窗口的大小时,会多次调用打印功能 如何防止这种行为,并限制仅在第一次加载wedget或从其他小部件返回时调用print函数Flutter 调整浏览器窗口大小时多次调用WidgetsBinding的原因,flutter,Flutter,我正在学习颤振,遇到了这个我不理解的问题 在浏览器上运行简单的小部件代码进行测试时,会调用打印功能,目前为止没有问题。当用鼠标按正常方式调整浏览器窗口的大小时,会多次调用打印功能 如何防止这种行为,并限制仅在第一次加载wedget或从其他小部件返回时调用print函数 WidgetsBinding.instance.addPostFrameCallback((_) { print("WidgetsBinding"); }); 谢谢。它在每个构建方法之后调用。 每当浏览器
WidgetsBinding.instance.addPostFrameCallback((_) {
print("WidgetsBinding");
});
谢谢。它在每个
构建方法之后调用。
每当浏览器的大小改变时,就会调用build
方法,以便您的应用程序能够适应新的大小