ParentDataWidget 的错误使用“与其他人不相似”

时间:2021-04-25 12:37:15

标签: flutter dart flutter-test

我在调试时收到此错误,尽管它没有造成任何问题。仍然有人可以说出此警告造成的问题。我的代码文件非常大,我无法共享它,但它提供了我的小部件树的地图。有人可以告诉我错误在哪里

行←扩展←填充←装饰框←填充←容器←扩展←列←填充←填充←

<块引用>
// Simple local search to be applied after generation of offspring
for individual in offspring:
    neighborhood = neighborhood_func(individual)
    for neighbour in neighbourhood:
        if fitness(neighbour) >= fitness(individual):
            // you found a better solution, replace it
            // replacing even if he has same fitness is good for diversity

2 个答案:

答案 0 :(得分:2)

您有一个扩展的小部件作为容器小部件的子部件,这在 Flutter 中是不允许的。

展开的小部件应该只是小部件的直接子代,例如 Column、Row、...

答案 1 :(得分:1)

Container ← Expanded ← Column ← Padding ← Padding

Expanded Widget 必须用作 flex 的子级,此层次结构显示 Expanded 在 Container Widget 中呈现。