firebase - Flutter Firebase:如何根据 Firebase 的数据更改前导颜色 ini 颤振?
问题描述
所以,我想更改列表平铺中的前导颜色,但我希望该颜色基于我从 Firebase 获得的数据。
例如:如果状态中的值为待处理,则颜色为绿色,如果状态中的值为有效,则颜色为蓝色,如果状态中的值为拒绝,则颜色为红色,
我是 Flutter 的新手,我不知道 if-else 语句是否有效。请帮忙。
child: ListTile(
leading: CircleAvatar(
radius: 25.0,
backgroundColor : Colors.green,
),
),
解决方案
使用这些语句: backgroundColor :status.pending? Colors.red : Colors.green,
推荐阅读
- javascript - 在商店Vue js中更新后视图没有更新
- sas - SAS vlookup - 查看所有数据不仅加入
- php - 如果订单商品属于特定产品类别,则结帐重定向后的 Woocommerce
- java - 未使用 startService 调用 onStartCommand
- git - github历史生成时间太长
- python - 使用python从excel表格中提取颜色
- sql-server - TSQL-JOIN:在联接中将一个表中不存在的值显示为零
- reactjs - 将事件转换为 Redux 操作
- javascript - 反应语义ui,切换选项卡时如何重新渲染组件?
- php - 如何在字符串中包含零?