|
|
1
1
至少在我的测试中,可以继承InheritedWidget,即使它是MaterialApp/WidgetsApp/CupertinoApp或route的父级。
对于其他有此问题的人,更可能的解释是,您导入了具有不同大小写的InheritedWidget。i、 e.在您生成它的地方,您可能已经将其作为
这不会在两个文件中(至少在windows中)导致错误,但它不会匹配并返回null。 |
|
|
2
0
我通过在InheritedWidget中包装传递给MaterialPageRoute的页面解决了这个问题。我假设树在页面路径处停止,不会到达更高的位置,尽管我不是100%确定。 |
|
|
Aouiche Redouane · 修复Flutter抽屉中的物品 1 年前 |
|
|
melearning · 背景封面 1 年前 |
|
|
Aks · 如何在导航到其他屏幕时销毁计时器 1 年前 |
|
|
greenzebra · 在Dart中,我如何将算术运算符定义为变量? 1 年前 |