flutter - Flutter ListTile (tileColor) 有条件地
问题描述
是否可以更改 tileColor 例如。if _userDetails[index].salary < 1000 Colors.red else Color.blue 或者可能从查询返回颜色并设置tileColor: _userDetails[index].color,
title: Text(_userDetails[index].name),
subtitle: Text(_userDetails[index].salary.toString()),
tileColor: Colors.red,
解决方案
tileColor: _userDetails[index].salary < 1000 ? Colors.red : Colors.blue
推荐阅读
- wordpress - 如何在高负载时间减少 POST 和 GET 队列?
- python - 当我从动作中删除 python 生成的关键帧时,Blender 姿势(lib)会消失
- dataweave - 如何使用 dataweave 2.0 基于数组中的特定列添加数据
- python - Flask API - 500 内部服务器错误状态代码
- compiler-errors - Android 11 更新后草图软件中的编译错误
- node.js - 为什么这段代码在 mongodb 中创建了两个相似的对象?
- c++ - C++17、LNK2019、C1001 中的 C++14 错误
- c++ - 将指向子对象的指针数组传递给一个函数,该函数采用指向父对象的指针数组
- c++ - 尽管代码来自 Microsoft,但无法构建 Windows 应用程序
- file-format - 以最小的努力将 N x M 值的原始序列转换为适当的图像格式