2017-06-19 4 views
1

私はストレージプラグインを使用しているionicでノートアプリケーションを作成しようとしています。 iはイオンストレージ内の単一のキーに格納されている単一のデータを削除する

(3) [Object, Object, Object] 
0:Object 
1:Object 
2:Object 
length:3 

のように私はこのノートの配列内の単一の配列オブジェクトを削除したい、すべてのデータが配列オブジェクトですキー

private note: note[] = []; 

    constructor(private storage: Storage) { 

    } 

    addNote(note: note) { 
    this.note.push(note); 
    this.storage.set('note', this.note); 
    } 


getNote() { 
    return this.storage.get('note') 
    .then(
     (note) => { 
      this.note= note== null ? [] : note; 
      return this.note.slice(); 
     } 
    ) 
    } 

を設定します。 私はthis.storage.remove(note[index]);を試しましたが、その仕事はありません。

答えて

0
  1. 値を取得します。
  2. 正確なオブジェクトをスライスします。
  3. 新しい値をストレージに書き換えます。

storage.get('note').then((note) => { 
    note.splice(index, 1); // i don't know what is index refer to 
    storage.set('note', note); 
    }); 
+0

のようなものを試してみてください、あなたはいくつかのコードを表示してくださいすることができますか? –

+0

@pclover更新を確認する – abdoutelb

+0

しかし、私はオブジェクトを削除する必要があります。 –

関連する問題