- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我在将步进器类型从垂直更改为水平时遇到问题。
这是我的代码:
body: new ListView.builder(
itemCount: data == null ? 0 : 5,
itemBuilder: (BuildContext context, int index) {
return new Card(
//child: new Text(data[index]["title"]),
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Stepper(
steps: my_steps,
type: StepperType.horizontal,
controlsBuilder: (BuildContext context,
{VoidCallback onStepContinue, VoidCallback onStepCancel}) {
return Row(
children: <Widget>[
Container(
child: null,
),
Container(
child: null,
),
],
);
},
//type: StepperType.horizontal,
),
));
},
),
在我取消对类型的注释后,我得到了这个错误:
I/flutter (10148): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ I/flutter (10148): The following assertion was thrown during performLayout(): I/flutter (10148): RenderFlex children have non-zero flex but incoming height constraints are unbounded. I/flutter (10148): When a column is in a parent that does not provide a finite height constraint, for example if it is I/flutter (10148): in a vertical scrollable, it will try to shrink-wrap its children along the vertical axis. Setting a I/flutter (10148): flex on a child (e.g. using Expanded) indicates that the child is to expand to fill the remaining I/flutter (10148): space in the vertical direction.
最佳答案
您的 ListView
的高度是无限的,所以它不知道为每个子项(一个 Stepper
)使用多少空间。给它一些限制,例如每个限制的最小高度,你应该没问题。
(...)
ConstrainedBox(
constraints: BoxConstraints.tightFor(height: 200.0),
child: Stepper(
steps: my_steps(),
type: StepperType.horizontal,
(...)
关于dart - Flutter Stepper 卧式不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54856081/
我无法设置图标颜色 我有一个带有五个垫子台阶的垫子水平步进器(例如命名为 A 部分、B 部分... E 部分)。根据某些业务规则,每个部分(mat-step)可能有不同的颜色。 我知道如何更改“选定的
当您在 Stepper 中创建具有 indexed 或 disabled 以外的 state 的步骤时,图标到达圆圈的边缘,看起来“笨重”。 这已作为问题提出 #16920在 GitHub 上。 最佳
我正在使用 Angular Material Stepper成分。 在我的内容中,我有单独的按钮,可帮助用户在当前步骤中的任务完成后移至下一步。 我想通过单击步进器组件的步骤按钮来阻止用户访问后续步骤
我的 Stepper 中有多个步骤。在每个步骤之间移动时如何保持步骤的状态? 我已经尝试添加 AutomaticKeepAliveClientMixin,但它仍然没有保持状态: class _MyHo
使用 Angular Material Stepper component , 如何制作看起来像 this sample 的步进器.我想让步进器标签显示在步数的底部,如示例中所示。 我尝试浏览文档,但
我在组件中使用 Angular Material Stepper。问题是,当组件第一次加载时,它会因错误消息而中断 ERROR TypeError: Cannot read property 'sel
Stepper(value: $year, in: 2018...2025){Text("Year: \(year)")} 显示为 Year: 2.200千点同千点。 这千点怎么避免? 最佳答案 而不
我看过很多类似的帖子,但没有一个能帮助我。 我希望能够使用 @ngFor创建组件然后加载到 Material Stepper 的步骤中 我一直在关注 example of dynamic loadin
我正在尝试在步进器的每个步骤中验证表单。我正在从 map 创建步进器列表。问题是,如果我为每个步骤添加表单,我会收到错误 Multiple widgets used the same GlobalKe
我检查了Stepper类并发现它正在使用 ListView 以水平模式显示项目 (StepperType.horizontal)。 我不知道如何在步骤中使用嵌套的 ListView。 我尝试了其他
当我尝试编译下面的代码时,我遇到了错误 In instantiation of ‘struct result_of_make_controlled >’: 54:53: required by sub
我看过这篇关于如何删除标题的帖子 Remove the Material Stepper header 但我想要在特定步骤上的所有内容是在显示数字的跨度上不显示任何内容。 隐藏步进器的内部部分: 1
我遇到的问题,您可以通过 codepen.io 查看就是无论我做什么,我都无法让 mdl-stepper 使其高度与里面的内容相同。 这似乎没有真正的 getmdl.io。 CSS(我知道这是问题所在
步进器小部件的背景颜色在垂直类型下是透明的。当像 StepperType.horizontal 这样改变类型时,步进器具有白灰色背景色。我怎样才能改变水平轴上的背景颜色? Here is my s
我正在尝试实现以下布局 我尝试使用 Stepper,但它并没有真正解决我的问题,所以我尝试使用 vanilla dart 代码本身 Column( crossAxisAlignment
我需要一个 Stepper 来显示某物的当前状态(按步骤)。因此我想一次显示所有状态的内容。我删除了默认的 Continue 和 Cancel 按钮,但它只显示第一步的内容。 这是我的代码: body
我在将步进器类型从垂直更改为水平时遇到问题。 这是我的代码: body: new ListView.builder( itemCount: data == null ? 0 : 5,
在屏幕截图中,我想将下一步和返回按钮放到屏幕底部。 步进器有一个参数 controlsBuilder,它允许您构建控件的布局。如果它只是一个简单的行,它就放在内容的正下方。 显然,步进器是一个灵活的包
我正在使用基于组件的 mat 步进器组件来显示线性过程。每个步骤都有自己的组件,如下所示 Select Items
我想创建一个如下所示的 material-ui 步进器元素:他们称之为stepper element with alternative label placement . 我正在使用 material
我是一名优秀的程序员,十分优秀!