//splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
// 原来的数组
var array = ["one", "two", "four"];
// splice(position, numberOfItemsToRemove, item)
// 拼接函数(索引位置, 要删除元素的数量, 元素)
array.splice(2, 0, "three"); // 如果第二个参数为0 表示不删除数据
array; // 现在数组是这个样子 ["one", "two", "three", "four"]
function lenovoDelete_Eva(list, item) {
debugger
layer.confirm('确定要删除附件【' + item.Displayname + '】', { icon: MessageType.Question }, function (i) {
layer.close(i);
var index = get_index(list, item);
if (index != -1) {
item.Status = 0;
list.splice(index, 1, item);
window.scope.$apply();
} else {
layer.alert('删除失败,附件不存在', { icon: MessageType.Fail });
}
});
}