代码之家  ›  专栏  ›  技术社区  ›  dnxinercode

当LinearProgressIndicator放置在一行中时,应用程序崩溃

  •  0
  • dnxinercode  · 技术社区  · 2 年前

    我的颤振项目中有以下代码:

               Row(
                    children: <Widget>[
                     Text("data"),
                     LinearProgressIndicator(),
                    ],
                  )
    

    仅此一点就足以导致错误:

    ════════ Exception caught by rendering library ═════════════════════════════════
    RenderBox was not laid out: RenderRepaintBoundary#d2962 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
    'package:flutter/src/rendering/box.dart':
    package:flutter/…/rendering/box.dart:1
    Failed assertion: line 1978 pos 12: 'hasSize'
    

    知道吗?

    1 回复  |  直到 2 年前
        1
  •  1
  •   Vinamra Jaiswal    2 年前
    SizedBox(
            width: 100.0,
            child: LinearProgressIndicator(),
            );
    

    //问题在于尺寸