Изменить часть объекта в Ionic Storage - PullRequest
0 голосов
/ 19 сентября 2019

Я пытаюсь изменить часть объекта в ионном хранилище.Я получил это в хранилище:

key : object 
value : {a: "1", b: "2", c: "3"}

Я пытался изменить значение до 10 с помощью этой функции:

modifyObject() {
    this.storage.get('object').then(valueStr => {
      let value = JSON.parse(valueStr);

      // Modify just that property
      value.a = '10';

      // Save the entire data again
      this.storage.set('object', JSON.stringify(value));
    });
  }

У меня появляется эта ошибка, когда я пытаюсь выполнить muфункция

ERROR Error: Uncaught (in promise): SyntaxError: Unexpected token o in JSON at position 1
SyntaxError: Unexpected token o in JSON at position 1

1 Ответ

0 голосов
/ 19 сентября 2019

Ваш JSON в вашем значении искажен.

Должно быть что-то вроде этого.

key : object 
value : {"a": "1", "b": "2", "c": "3"}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...