【发布时间】:2018-04-14 20:16:39
【问题描述】:
我写了这段代码,在小部件加载后得到一个[SnakBar][1]:
@override
initState(){
super.initState();
Scaffold.of(_scaffoldContext).showSnackBar(new SnackBar(
content: new Text("TGPS & SMS Permissions are required"),
));
}
但是我收到了这个错误:
使用不包含 Scaffold 的上下文调用 Scaffold.of()。
看了this的文章,不明白怎么用。
【问题讨论】:
-
您的应用中有 Scaffold 小部件吗? Scaffold.of 查找作为 Scaffold 的父小部件。如果不存在,它将无法工作
-
@JonahWilliams 是的,我的应用中确实有一个
Scaffold小部件