我一直在尝试更新一个Map〈String,List〉sender,就像我想更新一个普通的Map一样,但是我没有任何运气。我看了这个question,但是尝试添加一个[0]来标记索引不起作用。我一直收到一个脚本错误,所以当列表甚至没有显示在我的UI中时,我无法跟踪原因。我希望sender是{“Header”:[内容]}然后再次调用to_repo {“标题”:[内容,内容]}
void to_repo(content) {
if (!sender.containsKey('Header')) {
sender['Header'][0] = content;
}
else if (sender.containsKey('Header')) { sender.update(
"Header",
(value) => value.add(content.toString()),
// ifAbsent: () => content.toString(),
);
}
1条答案
按热度按时间s5a0g9ez1#
代替
您可以
编辑:
我相信您也可以将函数重写为: