直接端上实例代码
/**
* 添加数据
* @dataParams: 添加内容
* */
addData: function(dataParams){
return dataArr.push(dataParams);
},
/**
* 修改数据
* @indexParams:修改项index
* @dataParams:修改后内容
*/
editData: function (indexParams, dataParams) {
if (indexParams > dataArr.length) {
return dataArr;
}
return dataArr[indexParams] = dataParams;
},
/**
* 删除数据
* @indexParams:删除起始位index
* @numParams:删除数量
*/
deleteData: function (indexParams, numParams){
if (indexParams > dataArr.length || numParams > dataArr.length){
return dataArr;
}
return dataArr.splice(indexParams, numParams);
},
/**
* 插入数据
* @indexParams:起始位index、
* @numParams:删除数量(0表示不删除现有item)
* @dataParams:插入项内容
*/
insertData: function (indexParams, numParams, dataParams){
if (indexParams > dataArr.length || numParams > dataArr.length) {
return dataArr;
}
return dataArr.spli