我希望能够在Widget完成构建/加载后运行函数,但我不确定如何 . 我目前的用例是检查用户是否经过身份验证,如果没有,则重定向到登录视图 . 我不想在之前检查并推送登录视图或主视图,它需要在主视图加载后发生 . 有什么我可以用来做这个吗?
谢谢
你可以用
https://github.com/slightfoot/flutter_after_layout
在布局完成后只执行一次函数 . 或者只是看看它的实现并将其添加到您的代码中:-)
这基本上是
void initState() { super.initState(); WidgetsBinding.instance .addPostFrameCallback((_) => yourFunction(context)); }
1 回答
你可以用
https://github.com/slightfoot/flutter_after_layout
在布局完成后只执行一次函数 . 或者只是看看它的实现并将其添加到您的代码中:-)
这基本上是