flutter - 可以为 StatefulWidget 更改 BuildContext 吗?
问题描述
执行以下操作是否安全:
initState(){
myController(context: context);
}
然后myController
在该州的剩余生命周期中使用该上下文引用?
还是每次都需要同步:
build(context){
myController.context = context;
}
解决方案
推荐阅读
- php - 带有条件的嵌套 foreach 语句
- string - 无法获得少数字符串的自定义部分
- javascript - 深度比较:当 2 个对象的值不同时,此代码如何返回 false?
- bash - 在 macOS 终端中,“ls | mdls”命令仅适用于主目录
- c# - 尝试使用接口字典作为方法参数时,为什么编译器不能从派生类转换为其接口?
- typescript - 动态具有已知属性的打字稿对象
- javascript - 创建 600 个字符的 QR 码的可能解决方案?
- dagger-2 - 将 ContributeAndroidInjector 与需要在运行时将对象传递给其构造函数的模块一起使用
- c# - 使用 .Net Core 2 和 Moq,如何设置 HTTP 上下文来伪造身份验证?
- api - Mvc 上的 IdentityServer:AddJwtBearer 中的受众指的是什么