list - Flutter - 如何制作List数组
问题描述
class Transactions {
final String id;
final double amount;
final String date;
const Transactions({
@required this.id,
@required this.amount,
@required this.date,
});}
我正在尝试将交易添加到当月。当用户根据当前蛾添加交易时,我想将该交易添加到数组中,e
所以我想列出一个列表Transactions
这是我尝试过的:
List<List> _userTransactions = [
List<Transactions> jan= [];
List<Transactions> feb= [];
List<Transactions> mar= [];
List<Transactions> apr= [];
List<Transactions> may= [];
.....
];
它给了我这个错误:
而且我也在努力尝试添加到列表中我不确定逻辑
解决方案
我想我知道答案。
你可以这样尝试:
List<List> _userTransactions = [
<Transactions>[],
<Transactions>[],
<Transactions>[],
<Transactions>[],
<Transactions>[],
.....
];
或者如果你想重用这些小部件,你可以这样做:
List<Transactions> jan= [];
List<Transactions> feb= [];
List<Transactions> mar= [];
List<Transactions> apr= [];
List<Transactions> may= [];
List<List> _userTransactions = [
jan,
feb,
mar,
apr,
may,
.....
];
希望我已经回答了你。快乐编码:)
推荐阅读
- ios - 如何知道检测到的节点在 ARKit 中是垂直的还是水平的?
- ruby-on-rails - 在 Rails cookie 和不同的控制器中存储/检索值
- r - 如何在R中的函数中使用列表作为参数
- android - 无法更改 Gradle 的 distributionUrl
- c# - 如果在目标 power-shell 脚本中创建新进程,VSTS Build Task 会挂起
- java - 法语符号不显示在控制台 Windows 中
- vba - 实时数据单元格拆分和添加
- php - 在回显查询字符串时获取错误的变量名
- python - 让 TensorFlow 工作的困难
- html - 在引导程序中查找 col-md 和 col-sm 的问题