Flutter_ConstraintLayout icon indicating copy to clipboard operation
Flutter_ConstraintLayout copied to clipboard

LateInitializationError: Field 'paintingOrderList' has not been initialized.

Open harryhasai opened this issue 1 year ago • 2 comments

首次使用, 使用场景如下: 在弹窗里加了个ConstraintLayout, 弹窗使用的是SmartDialog,代码如下: Future<bool?> showUContractEnableDialog() { // var centerLine = cId("centerLine"); return SmartDialog.show( alignment: Alignment.center, builder: (context) { return Container( width: double.infinity, height: 300, margin: const EdgeInsets.only(left: 54, right: 54), padding: const EdgeInsets.only(left: 17, right: 17), decoration: BoxDecoration( color: ColorStyle.minePageCardBg, borderRadius: BorderRadius.circular(9)), child: ConstraintLayout( // width: matchParent, // height: wrapContent,

      children: [
        Text(
          "阿达斯大所大多",
          style: TextStyle(fontSize: 15),
        ).applyConstraint(
          // id: centerLine,
          left: parent.left,
          right: parent.right,
        ),
      ],
    ),
  );
},

); }

出现如下报错: image

请问一下大佬如何解决这个问题

harryhasai avatar Mar 07 '24 02:03 harryhasai

往上翻,最根源的错误在最上面。

hackware1993 avatar Mar 08 '24 14:03 hackware1993

哦 是因为没有垂直的约束吧,, 确实是大意了

harryhasai avatar Mar 08 '24 15:03 harryhasai