首页 > 解决方案 > 如何将孩子放入容器中?

问题描述

我有这个 Container(),如何在容器内输入子项?

Container(
   child: _controller.value.initialized
           ? AspectRatio(
         aspectRatio: _controller.value.aspectRatio,
              child: VideoPlayer(_controller),
 )
 height: globals.screenHeight * 0.25,
),
Container(
   ....
)

我得到的错误是

在此处输入图像描述

标签: flutterdart

解决方案


Container(
   child: _controller.value.initialized
           ? AspectRatio(
         aspectRatio: _controller.value.aspectRatio,
              child: VideoPlayer(_controller),
 ):Container(),
 height: globals.screenHeight * 0.25,
),

原因是您没有正确提及条件的错误部分。即,为此您需要输入“:”,然后在控制器未初始化时要显示的小部件。


推荐阅读