如何在Dart中将动态列表项添加到另一个动态列表中?

如何在Dart中将动态列表项添加到另一个动态列表中?,dart,Dart,我有一个供用户选择的动态列表。如果用户选择单个项目,我需要将该动态列表项目添加到另一个动态列表中。如果用户选择了多个项目,我需要将所选项目添加到另一个动态列表中 示例: List<List<dynamic>> _userDataFull; List<List<dynamic>> _userDataSelected; _userDataFull = [ ['00000012345’, '0400000048800001', ‘8040'],

我有一个供用户选择的动态列表。如果用户选择单个项目,我需要将该动态列表项目添加到另一个动态列表中。如果用户选择了多个项目,我需要将所选项目添加到另一个动态列表中

示例:

 List<List<dynamic>> _userDataFull;
 List<List<dynamic>> _userDataSelected;

_userDataFull = [
  ['00000012345’, '0400000048800001', ‘8040'],
  ['00000012345’, '0400000048800002’, ‘8040'],
  ['00000012345’, '0400000048800003’, ‘8040']
];
\u用户数据完整列表\u用户数据已选定

稍后我可能会补充一点

['00000012345’, '0400000048800001', ‘8040'],
['00000012345’, '0400000048800002’, ‘8040'] 
进入!


我该怎么做?

您有什么问题?代码
\u userDataSelected=[]_userDataSelected.add(_userDataFull[0])
应将
\u userDataFull
的第一个元素添加到
\u userDataSelected
@lrn谢谢_userDataSelected=[];作品忘记赋值,但我没有得到像=[]这样的赋值;是否可以向我发送一个链接以了解更多信息?与其复制所有这些数据,不如使用一个主列表来存储所有数据,并在所有其他列表中存储引用主列表的索引。这样,您就不会在一个地方变异数据并破坏奇偶校验,从而导致几乎不可能修复错误。@Abion47谢谢。我需要将用户选择的列表从selectedList数据值发送到另一个类,用于其他与工作相关的作业。您遇到了什么问题?代码
\u userDataSelected=[]_userDataSelected.add(_userDataFull[0])
应将
\u userDataFull
的第一个元素添加到
\u userDataSelected
@lrn谢谢_userDataSelected=[];作品忘记赋值,但我没有得到像=[]这样的赋值;是否可以向我发送一个链接以了解更多信息?与其复制所有这些数据,不如使用一个主列表来存储所有数据,并在所有其他列表中存储引用主列表的索引。这样,您就不会在一个地方变异数据并破坏奇偶校验,从而导致几乎不可能修复错误。@Abion47谢谢。我需要将用户选择的列表从selectedList数据值发送到另一个类,以执行其他与工作相关的作业。
['00000012345’, '0400000048800001', ‘8040'],
['00000012345’, '0400000048800002’, ‘8040']