【发布时间】:2019-07-08 21:10:55
【问题描述】:
我有一个组件,它有一个使用 SelectionModel 的带有复选框的垫表。这是我必须检索所选数据的代码。
fileSelect = new SelectionModel<FileInfo>(true, []);
该方法在表单的ngSubmit中调用。
sendFileInterrupt() {
let selectedFileIds: string[];
for (let item of this.fileSelect.selected) {
console.log(item.fileId);
selectedFileIds.push(item.fileId);
}
选择的 fileId 已登录控制台,但尝试将其添加到 selectedFileIds 数组时,出现错误
无法读取未定义的属性“push”
在将数据推送到数组之前,我是否必须实例化或初始化数组?
【问题讨论】:
标签: arrays angular typescript