我将如何从本地存储迁移到 ionic 特定的存储



我想从localStorage migrateionic 3特定存储

这是我正在做的localStorage

  var allData = {"..":"..."};
   // setting item
    localStorage.setItem('userData', JSON.stringify(allData));
  // getting item
    this.userData = JSON.parse(localStorage.getItem("userData")); // will be available throughout my app

对于 Ionic 3 存储,我尝试过这样

import { Storage } from '@ionic/storage';
  var allData = {"..":"..."};
  // setting item
   storage.set('userData', allData);
  // getting item
  this.userData =  storage.get('age').then((val) => {
                      return val;
                  });

我想将数据从storage retainthis.userData

但它没有按预期工作,为什么?

请提前帮助我谢谢!!

试试下面。您必须像下面这样使用的存储退货承诺

storage.get('age').then((val) => 
{
   this.userData =  val
});

最新更新