- // 切换数组位置
- swapArray(arr, index1, index2) {
- arr[index1] = arr.splice(index2, 1, arr[index1])[0];
- return arr;
- },
- // 上移
- zIndexUp(arr,index,length){
- if(index+1 != length){
- this.swapArray(arr, index, index+1);
- }else{
- alert('已经处于置顶, 无法上移');
- }
- },
- zIndexDown(arr,index,length){
- if(index!= 0){
- this.swapArray(arr, index, index-1);
- }else{
- alert('已经处于置底, 无法下移');
- }
- }
来源: http://www.bubuko.com/infodetail-3194416.html