Отправить уведомление, если элемент уже был выбран - PullRequest
0 голосов
/ 04 августа 2020
public onSubmit(id, product_name){

var data = {
   id,
   product_name
};

this.items.push(data);
localStorage.setItem(this.storageKey, JSON.stringify(this.items));
var retrieverObject = localStorage.getItem('id');
var retrieveObject = JSON.parse(retrieverObject);
if (retrieveObject == id) {
    alert('test');
}
}

Я хочу проверить, было ли значение уже отправлено. Это часть приложения корзины покупок, в котором количество продукта будет обновлено, если продукт уже был выбран.

1 Ответ

0 голосов
/ 07 августа 2020

Это решение:

var retrieverObject = localStorage.getItem('items');
var retrieveObject = JSON.parse(retrieverObject);
 
if(retrieveObject === null) {
  console.log('no tasks')
} else {
  retrieveObject.forEach(function(el){
   alert("This is the storage id " + el.id);
   if (el.id == id){
   alert(el.id + " same ");
   }
  });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...