【发布时间】:2017-05-01 17:53:19
【问题描述】:
我正在尝试从数组中删除单个对象,我该怎么做?
我尝试按照 ionic 指示使用 this.storage.remove('details') here 但它会删除所有数组,这是我目前的尝试:
它给了我一个错误“提供的参数与调用目标的任何签名都不匹配”
private details: {name: string, fav: string}[] = [];
hapusDetail(val) {
let test: string[] = [val]
this.storage.remove(toString(test)) //really lost here
//console.log(val)
}
> Cordova CLI: 6.5.0
> Ionic Framework Version: 3.1.1
> Ionic CLI Version: 2.2.3
> Ionic App Lib Version: 2.2.1
> Ionic App Scripts Version: 1.3.6
> ios-deploy version: Not installed
> ios-sim version: Not installed
> OS: Linux 4.8
> Node Version: v6.10.2
> Xcode version: Not installed
val 包含要删除的所需对象,例如{name: john, fav: apple}
基本上我需要的是从包含 {name: bob, fav:banana}, {name: ed, fav: grape}, {name: john, fav : 苹果}
提前谢谢你
【问题讨论】:
标签: angular ionic-framework ionic2 ionic3