проблема при удалении узла на firebase - PullRequest
1 голос
/ 06 октября 2019

Я прочитал значение из базы данных «mycart» и использовал цикл для установки значения из mycart в базу данных «истории покупок». После окончания установки значения для истории покупок я хочу удалить данные из таблицы mycart. я пытаюсь удалить данные из таблицы mycart, но появляется всплывающая ошибка.

var ref=database.ref("mycart/"+uid);
ref.on('value',gotData,errData);
-----

  function gotData(data){
    var id=data.val();
    var keys=Object.keys(id);
    var today = new Date();    
    for(let i = 0; i<keys.length;i++){
        var k =keys[i]; 

       firebase.database().ref('purchaseHistory/'+uid).push().set({
          historyid: id[k].uid,
          imageUrl: id[k].image,
          packagePlace: id[k].packageplace,
          price: id[k].price,
          quantity: id[k].quantity,
          time: isoDate

        }).then(()=>{

          $.getScript("../controler/emailnotification.js", function(){});

});

  }
ref.remove();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...