Ionic Listview指定位置
插入方法
Arrayinsert(list,index, value) {
if(index < 0){
//如果index位置无效,默认插入到最后一个位置上
index = list.length;
}
var part1 = list.slice(0, index);
var part2 = list.slice(index);
part1.push(value);
return (part1.concat(part2));
};
删除方法
Arrayremove(list,index) {
//检查index位置是否有效
if(index >= 0 && index < list.length){
var part1 = list.slice(0, index);
var part2 = list.slice(index);
part1.pop();
return (part1.concat(part2));
}
return list;
};
去重
uniqueList(array){
for ( var i = 0 ; i < array.length - 1 ; i ++ ) {
for ( var j = array.length - 1 ; j > i; j -- ) {
if (array[j].EmployeeId==array[i].EmployeeId) {
array.splice(j, 1);
}
}
}
使用
List=Arrayinsert(List,0,“ ”)