flutter - 如何让芯片在下拉小部件中正确显示?
问题描述
我正在使用 Dropdown 小部件,而对于 DropdownItem,我正在使用 Chip 小部件
items:options.map((f) {
return DropdownMenuItem(
child: Chip(
label: Text(
f['option'],
style: TextStyle(color: hexStringToColor(f['attributes']['text']), fontSize: 12),
),
backgroundColor:
hexStringToColor(f['attributes']['color']),
),
value: f['optionid'],
);
}).toList()));
在列表中,芯片看起来很棒:
但是一旦选择,芯片并没有完全显示:
我玩过许多样式设置,但不清楚/不明显如何让芯片完全渲染?有任何想法吗?
解决方案
推荐阅读
- woocommerce - WooCommerce 重命名数字下载文件
- prolog - 前向和后向链接
- css - 问题 prestashop 模板 css 边缘或 IE
- gcc - Cygwin,在不同的 GCC 版本之间进行选择
- python - “显示” Pango 布局后需要“中风”吗?
- c++ - 在非静态成员函数之外无效使用“this”?
- css - 如何设置 next.config.js 以使类名仅包含哈希?
- google-apps-script - 发送电子邮件失败:没有收件人(第 19 行,文件“电子邮件”)
- javascript - 当我们可以使用 querySelector 时,为什么还要使用 Ref?
- python-3.x - 我在 databricks Azure 上运行 Pyspark collect() 时出错