- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有 2 个 streambuilder,我想显示它们里面都有一个 Listview 构建器。我想将这两个 streambuilder 都放在一个 scrollabe 列中,但这是行不通的。我尝试将它们包装在 Expanded 或 Flexible 中,但我无法弄清楚。使用展开的小部件时的问题是,即使小部件没有任何子部件,它仍然会占据屏幕的很大一部分。例如,当 streambuilder 1 没有数据时,它仍会使用屏幕的一部分。提前致谢!
这是我的代码简介:
SingleChildScrollView(
child: Column(
children: [
Expanded(
child: StreamBuilder(
stream: stream1,
builder: (context, snapshot) {
return ListView.builder();
},
),
),
Expanded(
child: StreamBuilder(
stream: stream2,
builder: (context, snapshot) {
return ListView.builder();
},
),
),
],
),
),
最佳答案
SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
Expanded(
child: StreamBuilder(
stream: stream1,
builder: (context, snapshot) {
return ListView(
physics: NeverScrollableScrollPhysics(),
shrinkWrap: true,
children: firstList(),
),
},
),
),
Expanded(
child: StreamBuilder(
stream: stream2,
builder: (context, snapshot) {
return ListView(
physics: NeverScrollableScrollPhysics(),
shrinkWrap: true,
children: secondList(),
),
},
),
),
],
),
)
您可以通过将 physics 属性设置为 physics: NeverScrollableScrollPhysics()
使 ListView 小部件永不滚动,和使用 shrinkWrap: true,
您可以更改此行为,以便 ListView 仅占用其所需的空间(当有更多项目时它仍会滚动)。它在单个可滚动件中制作了两个不同的 StreamBuilder 小部件。
关于专栏中的 Flutter 2 Streambuilder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64646588/
我需要使用 CSS 创建列。我有很多数据(名称),我需要将其分为 3 列(就像在 Word 中一样)。我不是在考虑表格,我需要列的内容是动态的。像这样 John Smith | John Smith
我正在为一个页面开发一个快速 UI,但我仍处于早期阶段。 有一件事我正在尝试做,但不太明白。 在所附的屏幕截图中,我想要一个全高的列,其背景颜色为纯色,从 HR 到左侧的 footer。 我用页面的基
我正在尝试创建一个两列布局。主要内容列包含博客卡片,我试图放置在右上角的第二列包含。 This是博客名片。 我正在使用的 Bootstrap 布局:
我有一个 pandas 数据框 df df: GROUP VALUE 1 5 2 2 1 10 2 20 1 7 我正在尝试在其中一列上应用以下函数
我使用 Twitter Boostrap 3 作为我前端的基础,但我在使用网格列时遇到了一个问题,我不确定如何解决。 我正在使用 PHP 中的循环打印出一个提要,并为每个提要回显:
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 7 年前。 Improve this q
我有这个数据集: Id query count 001 abc 20 001 bcd 30 001 ccd 100 002 ace 13 002 ahhd 30
我正在尝试为我的 WordPress Gravity 表单 PDF 设置样式,但我似乎无法摆脱两列之间的空白。没有真正的方法来检查 PDF 上的元素,因此更改它的 CSS 并不容易。 我尝试输出实际的
我正在阅读一个 CSS 技术,它有很好的文档记录 here . 它展示了如何创建带有两个固定宽度侧边栏的流畅中央列。 我很清楚这项技术是如何工作的,但我不确定这是哪个问题/错误CSS 部分正在尝试修复
我读过这个类似的问题: Sequelize Unknown column '*.createdAt' in 'field list' 但解决方案对我不起作用!为什么?这是我的代码: var User
我目前正在开发 MVC 3 网络网格,在我希望有一个按钮的列之一中,当我将以下代码放入 View 中时,我已经实现了这一点。 @grid.GetHtml(columns: gr
我有 1 列带列表的 pandas df。我想将至少有一个共同元素的所有列表分组。 Input Df : > Category 0 [IAB19, IAB81, IAB82] 1 [I
假设我有一个表 employments 和一个结构 Employment type Employment struct { ID int `json:"id"
我正在使用 laravel 5.2 开发一个项目。我有一个问题,我创建了一个迁移文件来更改列的评论。但是根据文档,它说在添加列时使用“列修饰符”。所以我不知道如何更新现有专栏的评论,有人可以帮助我吗?
我正在尝试使用 Ruby 从 PostgreSQL 读取 bytea 列。问题是它返回 bytea 值的十六进制编码字符串。我希望它返回的结果与我使用 File.read() 打开内容相同的二进制文件
有没有一种简单的方法可以将 HTTPMethod (GET/PUT/POST/DELETE...) 列添加到 fiddler 显示? 在 fiddler wiki 上找到这些说明用于添加 sessio
我正在开发一个(当前)带有 PostgreSQL 8.4 数据库后端的 Rails 2.3.x 应用程序。在我的 Rails 应用程序中,我有一个对应于数据库表的模型,该表具有两列数据类型 SERIA
我需要在网格列中显示组合框和日期字段。因此使用了 widgetcolumn 并使用这些字段创建了网格。 但是现在在更改组合框或日期字段中的数据时,新值应该在网格存储中更新,以便在转到下一页并返回后,值
我在站点表中添加了一个新列“features”,并使用 Doctrine 重新生成了模型。 此代码导致错误: $siteTable = Doctrine_Core::getTable("Site")
我是一名优秀的程序员,十分优秀!