我正在向用户展示一系列包含内容的div,用户可以将其从页面中移除,以便不再看到它。
我想将已删除的相同div内容添加到另一个数组中,该数组将用于填充下拉列表。
以下是我目前的代码:
我想将已删除的相同div内容添加到另一个数组中,该数组将用于填充下拉列表。
以下是我目前的代码:
//Remove function
removeCategory(index: number): void {
this.categories.splice(index, 1);
}
//Array
categories: Array<Item> = [
new Item(1, 'test1'),
new Item(2, 'test2')
];
//New Array to add previous removed item
ddoptions: Array<object> = [];
在removeCategory函数中,splice之前是否可以执行push语句?我不确定应该传入什么参数,因为在这样做时会导致错误:
this.ddoptions.push(index);
splice
返回的内容。上面的代码过于零散,无法准确告诉您应该将其放在哪里,但这已经足够让您明白了。 - T.J. Crowder