本文介绍了owner._debugCurrentBuildTarget == this ,不正确的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

[on web] 尝试将一些小部件放入 FittedBox 中,如下所示:

[on web] tried to fit some widgets inside a FittedBox like this :

 FittedBox(
   fit: BoxFit.scaleDown,
   child: AnimatedContainer(...)
 )

但屏幕和控制台仅显示此消息:

but screen and console show only this message :

控制台中没有其他内容

下一步是什么?:D

推荐答案

在对代码进行了一些修改后,框架提供了更多信息,例如额外的孩子,父母的随机大小...

More Info was provided by the framework after a little messing around with the code , like extra children , random sizes to parents . . .

错误 >> ...对象在布局期间被赋予无限大小

最终有些这样的工作:

FittedBox(
 fit: BoxFit.scaleDown,
 child: Container(
   height: MediaQuery.of(context).size.height * .65,
   child: AnimatedContainer(...)
)

这篇关于owner._debugCurrentBuildTarget == this ,不正确的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-25 18:22