初学者问题:
我正在尝试在页面显示后立即显示一条消息,我可以通过一条简单的自定义消息来完成此操作,但是我找不到任何标准的处理方式,我所做的所有搜索都将我引向{{ 1}}或Snackbar
,这2的问题是您只能在调用构建后显示它,例如在Flushbar
上,这使我想到了实际的问题:
如何致电onMount事件,例如诸如onPress
jQuery
方法之类的方法,该问题是否在页面装入(即准备就绪)后触发,例如,我可以调用ready
?
答案 0 :(得分:2)
复制到Flutter: Run method on Widget build complete
answer:
@override
void initState() {
super.initState();
if (SchedulerBinding.instance.schedulerPhase ==
SchedulerPhase.persistentCallbacks) {
SchedulerBinding.instance.addPostFrameCallback((_) {
showInFlushbar("Some text");
});
}
;
}