Я давно искал на форуме, но не могу заставить его работать.
В основном я устанавливаю свои данные, используя
this.storage.set('data', [
{id:1, name: 'a'}, {id: 2, name:'b'}
])
Как мне отредактировать имя id: 2 без перезаписи массива? Я выполнил некоторые настройки и получил, но в итоге переписал весь объект.
Я попробовал одно из решений здесь, но в итоге перезаписал объект
// Get the entire data
this.storage.get('data').then(valueStr => {
let value = valueStr[1];
// Modify just that property
value.name = "hello";
// Save the entire data again
this.storage.set('pets', JSON.stringify(value));
console.log(valueStr)
});
Надеюсь, мне поможет. спасибо.