.js
使用arr.splice(id,1)刪除
// 刪除數組中指定下標
dele_time: function (e) {
console.log('刪除')
console.log(e.currentTarget.id)
var id = e.currentTarget.id;
var arr= this.data.arr;
arr.splice(id,1)
console.log(duan)
this.setData({
arr: arr,
})
},
擴展
JavaScript splice() 方法
定義和用法
splice() 方法向/從數組中添加/刪除項目,然后返回被刪除的項目。
注釋:該方法會改變原始數組。
語法
arrayObject.splice(index,howmany,item1,.....,itemX)
說明
splice() 方法可刪除從 index 處開始的零個或多個元素,並且用參數列表中聲明的一個或多個值來替換那些被刪除的元素。
如果從 arrayObject 中刪除了元素,則返回的是含有被刪除的元素的數組。