flutter - 如何将 StatefulWidget 的构造函数参数传递给 State?
问题描述
我如何分配最终字符串 blog_id;我们从 const KidneyDiseaseBody({Key? key, required this.blog_id}) 获得的值: super(key: key); 在字符串查询 = ; 在类 _KidneyDiseaseBodyState
解决方案
你可以做
@override
void initState() {
super.initState();
query = widget.blog_id; // or whatever way you want to use it
}
你不能做
String query = widget.blog_id;
因为小部件是在创建状态后分配的。
推荐阅读
- r - R中的函数:如何在同一函数内返回均值、中值、标准差
- android - Firestore 在查询中返回已删除的文档
- matlab - 修复 MATLAB 标题图中的额外空间
- python - 移动平均时间序列分钟 Pandas
- php - 在 laravel phpunit 上检测到恶意软件
- c# - 如何处理带有问号“?”的旧 aspx url 在不使用 IIS 的新 mvc 网站中
- reactjs - 如何使用 react-bootstrap 模式
- cypress - 从 cypress 测试运行程序运行时目录路径不正确
- python-3.x - 烧瓶返回无,request.form 可能存在问题
- r - 跨时间的交互式多面情节?